The Temp Directory is basically what you are already doing for a quick brief on it go to the
Newbie Hints over at GCW. On your other query, yes this method is fine for SafeDisc and SecuRom. Not all protections are based on the 'CD Spinning', stick around on these forums and you will find out what other means of protection developers use to 'defend' their games. Especially when it comes to Online Play.
Edit: A little slow on this reply