Is there any reason that the users have to have their own accounts?I tried to create a guest session account, but I'm not able to transfer the desktop layout as I arranged it under the admin account to it, and creating a regular user account.....
If not you can just make the default user a non-administrative account, and go in to firefox's settings and stop it from saving logins and passwords. Auto login at boot, freely accessible computer.