Why don't you just take out your sim card and put it into another compatible phone and then send the verification code to that phone. Then just put 2fa on whatever new phone you decide to get.
Not possible, the authenticator is on the phone and is not connected to the phone sim/number. I had to change password and reactivate my account, takes 48-72 hours. Really sucks.