LOL @ 6-year-olds with "credit cards"...
All joking aside, is there any way you can take the money out of his account?
I also don't think this has anything to do with his father being an alcoholic. He has a couple friends who buy lunch and charge it to their accounts, it's like "look at me I'm cool because I can buy lunch with my credit card".