Wow, this went nuts. So the difference between the 4790 and 4790K is whether its unlocked or not. The 4790K will work, that said since the motherboard won't let you overclock it, why bother.
As for the warranty, the fact hes already opened it and changed the RAM and GPU, that thing is gone. OP, buy the processor if you want, you'll be fine.