Try the pet cheats--your friends on vacations are pets, didn't you know
Pretty sure that lag every few minutes is the game trying to phone home--whether you're on the internet or not. You can take a look at your taskmanager: The phone home is a rundll32.exe that pops up when you use the launcher. Switch your shortcut to point to the sims2ep6.exe and bypass the laucher.