You can open another small account from your existing visa account , with a small limit (50$/300$). You can do this online at your bank.
Add your son as a user. You will get new cards. Have them mailed to your address. Have the bills mailed or emailed to you.Have the
new cards from reducing...