How can I know If LASSO logistic regression model is good enough to be feature selection tool? It is known that LASSO can be used for feature selection.
How can I know if the model is reliable for that purpose?
In general the model's accuracy, R squared and etc, don't bother me because I don't use it for prediction.
But for example, if the model's accuracy is 0.5, is it a good idea to use it for dropping variables?
(After the feature selection process, I will choose a classification model and train it on the data, and in that step, the predictor accuracy is important for me)

Many analysts automatically assume that feature selection is a good idea.  This never followed.  Parsimony is the enemy of predictive discrimination.  Perhaps more important, feature selection, whether using lasso or other methods, is unreliable.  The way to tell if lasso is good enough is to test its resilience/stability using the bootstrap.  The bootstrap will also inform you of how difficult it is to choose the penalty parameter $\lambda$ for the lasso as you'll probably see much different $\lambda$ selected over multiple resamples.   For each bootstrap resample find the list of lasso-selected nonzero predictor coefficients and see how they vary.  Also compute confidence intervals for the ranks of variable importance; you'll see these intervals are wide, exposing the difficulty of the task.  These are discussed in one of the final chapters in BBR.
Here is an example showing how poorly the lasso works in the best of situations where predictors are uncorrelated and the distribution of true unknown regression coefficients follows a Laplace distribution, which is what the lasso penalty is optimized for.  You see that frequently variables are selected that have very small true coefficients and variables are not selected that have large coefficients.  This is from here.

