the "degradation" in CPUs takes a lot of time. it does not happen within a year or two or even 5.
CPUs are simple - it either works or not.
Just run a few tests like prim95, cinabench, passmark etc. if it does not crash - the CPU is fine. Just make sure it is guarantied to work and has money back.
i5 are fine for gaming if you have under 100Hz monitor. of course i7 with similar clock is better