Login Items are set on a Per-User basis. So if you have those apps as Login Items in your user account, they will not be Login Items in Guest Accounts or other user accounts, unless they have been added to the Login Items for those accounts.
If you don't want them to SEE or USE those apps at all on the computer, then you're probably looking at Parental Controls.
You can create an Applications folder in a User account, and install apps there. Then they will only be available to that user.