2020 tax return still processing over a month now. I am afraid that I won't see the $1,400 stimulus due to my return still being processed. 2019 return made me ineligible

2019 return made me ineligible due to me selecting "I can be cleaned as a dependent on someone else's tax return." I did the recovery rebate and I will be getting that $1,800 back in my 2020 return. My 2019 tax return has my old bank account information and is closed. I have my updated bank information on file in my 2020 return. I am thinking the stimulus payment will hit my old bank account and then it will be a mailed check at that point. Would the IRS use my 2020 tax return banking information to send the stimulus payment? Also, would I need to do an amended return to claim the $10,200 tax free for unemployment benefits in 2020?