Many people have switched from Counter Strike 1.6 and Counter Strike Source to Counter Strike: Global Offensive. So my advice is to buy CS:GO or wait for steam Christmas sale, you can grab Counter Strike Franchise for 7-10$
And for your 2nd question, after buying these games on steam you can play on Steam servers which means no cheaters + hackers = Fair game