If this is his first checking account/ATM card, I'd suggest a crash course in managing money.
Laptops are a necessity. Doable without a printer, but an inconvenience and they are not that expensive. You don't have to overdo it...just something for him to use locally.
Oh, and don't forget the...