If you do not meet the requirements to be claimed as a dependent, Yes, you qualify to receive a Stimulus Payment.
We have no way of knowing how long it will take the IRS to process your amended return and then send the payment.
Currently, the IRS processing times are longer than normal.
@sidneys