first two forms
copy your form with an appropriate other name
one of the forms properties (data tab i think) is dataentry. if set to yes, this only allows a user to add new records, not to see any records already in the file.
----------------------
secondly, you may be able to do this dynamically as I say. However you are opening the form, you may be able to issue the openform command with appropriate openargs, as I said.