#3612
Yeah, you're in a somewhat shitty situation.
You fell for the advertising. 3200 MHz isn't some great achievement for a 2600X. 1800X on launch day, sure, but with a 2600X (which already supports 2933 JEDEC, without XMP) and a mature BIOS it's really not some great achievement anymore. That's the least of your worries though.
Your motherboard is a dead end. Even upgrading to a 3600(X) wouldn't do anything. You'll run into the same problem as with overclocking the 2600X. It's simply a race whether your CPU or VRMs will hit their temperature limit first. A cooler won't help if you don't seriously beef up the airflow inside the case to help the VRMs. Even then it'll be a struggle.
Better thermal paste is a meme. 0.2 °C less won't fix a heat problem.
Either way you should probably be more specific about it "not cutting it". I mean you can definitely get the 2600X to 4.2 (or at least close enough) and have it stay there, it's just a matter of how painful and expensive it'll be. But will that fix your problem? You're saying it's already above 4.0, sometimes even at 4.1 so getting it to 4.2 would mean less than 5% more fps. I doubt that's what you're looking for.
Coming from a 2600X in a suboptimal configuration (bad cooling, bad VRMs, slow RAM) does mean that a 9600K @5.0 is a much bigger ugprade than if you were running let's say a 3600 under ideal conditions but I've still got no idea if it would be enough. How much more fps do you want/need? This is further complicated by how sensitive TF2 is to RAM latency. You can't afford cheaping out on the RAM or you'll risk losing half of your potential gains, but at the same time your budget is kind of forcing you to cheap out on the RAM if you want a 9600K.
Regarding the monitors: What are you looking for? Is the only criterion that it must cost between 400 and 500 CAD or do you have actual requirements? Why would you even go by price instead of by features/performance? Do you expect there to be some magic ranking that can tell you which is the absolute best monitor in a certain price range?