Dose locking apps need root access ?
===

I am working with a developer to develop an app that will provide parents with some control over Android Tablet PC.  This include locking the camera, blocking access to some apps, blocking websites, blocking some advertising networks ..etc.  The developer is telling me the devices need to be rooted. 

So can the above be done without rooting the device ? 

If must root the device.  Then what does it mean for the Tablet PC user ? And would the app be installed normally? 