9 to 12. Their mom (my daughter) would have to hold it.
Mmm. I would give them cash for their bank accounts. Might be able to get direct deposit online. Gift cards have fees and such that divert some funds. If they were older, I would recommend store cards, like for dining out. They usually do not charge any fee for those.