Meistens funktioniert alles fehlerfrei, nur manche alten Maps sind eben zu alt.
Ein Problem könnte Counter-Strike: Source werden - es ist zwar nicht notwendig, aber viele Maps verwenden eben Grafiken daraus, das gleiche gilt auch für sämtliche Teile von HL2.
An Addons sollte man unbedingt die Phoenix-Storms-Modelle und Wiremod (ich bin mir nicht sicher, ob der Link hier wirklich zur neusten Version führt).
Empfehlenswert sind außerdem:
-Advanced Duplicator zum Speichern von Konstruktionen zwischen den Spielen
-VMF Suite und entsprechende VMF Packs für verschiedene mit Hammer erstellte Konstruktionen (Achtung, manche sind VMF-Dateien sind fehlerhaft und lassen das Spiel abstürzen)
-Model Manipulator zum Ändern der Modelle von sich selbst und anderen Objekten
-Stacker zum Erstellen und exakten Positionieren von Reihen gleicher Props
-Smart Welder für effektiveres "Verschweißen"
-Smart Snap für ein abschaltbares Gitternetz auf Props für leichteres Platzieren
-Weight, ermöglicht die Änderung des Gewichts eines Props
Eigene Spielmodi gibt es in Garry's Mod dank der Lua-Programmiersprache natürlich auch einige, Zombie Survival und Flood sind gute Beispiele, natürlich auch die ganzen Rollenspiel-Mods.
(Auch wenn ich GMod hier ziemlich lobe, dass es keine Linux-Binaries für Serverhosts gibt nervt mich trotzdem, weil ich gerne einen Server hätte, aber dafür nicht unbedingt das Doppelte durch die Windowslizenzkosten zahlen möchte.)