The map app feels like you’ll need a smartphone. I’d suggest an iPhone with the parental controls turned ALL THE WAY up (disable everything you just mentioned), and have a trusted individual set the password.

Evan Hildreth Software developer and creative analyst in Greenville, SC