I've done a bunch of temp trades with local guys. No problems.
No contracts or anything. Try to trade games that are in the same ballpark $ wise in case something terrible actually happens. Your game gets destroyed by flood or fire at the other guy's house? Now you own his game. Simple... and what are the chances?
Don't temp trade your holy grail pin. Don't temp trade if you're anal. Shit happens.