For my kids, starting them with mask, adding fins when they were comfortable with the mask, was the best approach. Add snorkel when they ask for it.

Cheers, RickG