Looks like your check might be speeded up if you go to that IRS portal and enter bank info. It might take a while for IRS (who is paying the stimulus) to get the info from SS-Admin.
Yes and I was asked about what we owe the IRS and how much we made last year.