My kids share an iPad and you can enable screen time and parental controls to do everything you’ve mentioned. Also for YouTube just install YouTube Kids it has no ads and prescreened content for kids 8 and less. Parents can also block channels on it.