Maybe this can help:
http://tennisfixation.com/avoid-muscle-cramps-in-tennis.html
Don't wait to drink water until you're already sweating, start drinking before you start playing.
By the way, Guga is only 5 years older than Federer, so if it wasn't for Guga's injuries they could've had a vast number of interesting matches. H2H is only 3 matches - Guga 2 x 1 Fed.
We had the hard courts renovated in my condo. Courts are now slower and my shoes soles are done after one week. It's good to have new courts, but it seems that you need to wait for the surface to settle.