If the owner installs an app can a secondary profile use it?
Yes, as long as the user is a Restricted User.  When you first create the user, you must choose "Restricted User".  Then you can choose what apps the user can access (4.2 style).