Yes, you can open a new account in your son name.

Yes, you can deposit any amount in your son's account. But you will not get any tax rebate for this extra amount.