Source Control Portability

I need to store RC files in Perforce source control for other users to access. What are the minimum files that must be included to store alignment and generated meshes? I see RC creates a ton of .dat files in the scene folder - are all of them required?

To open an RC project successfully, you need both input files and project file with all of the files in the project folder.

Are those files automatically cleaned up and deleted when meshes, textures and components are deleted in the scene?

I believe so. There should be no leftovers after such things.