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.