

As for restricting access to files you could run them under a separate user account. User A shouldn’t have access to User B’s home folder. Although if its something that would need granted admin access I think it would have access to other users files again.
For tekken 7 if you bought the game through steam there shouldn’t be anything technical needed. Just hit install and launch it through steam should work. You might need to look up how to enable proton if its not enabled by default. I thought they were starting to do that. I’m not sure if you meet the minimum GPU requirements but you should be able to refund if not. For tekken 3 I don’t see a PC port, Your best bet would be setting up a PS1 emulator like duckstation.