I need to open him a new bank account and have his ins premiums be deducted from his social security as he is moving to my but I need to be able to give social security the new auto debit info. But it says I can not do this for him online. Can you advise.
If by insurance premiums you're referring to at least Medicare, that premium is automatically deducted from SS before it's wire transferred to his bank account.
However, you write that you need to open a new account. Is there some reason why you want to do that? To keep the SS funds separate from other accounts? If so, another option if (a) and (b) above are "yes", then you can open another account and move the other funds that aren't SS into that new account, and keep the remaining account only for SS.
Best Regards,
M88