I was recently in your exact situation, and here is what I did to fix the cpu part of the problem.
this board can ACTUALLY take a 9700k (I know because that is what I put in mine a few months ago around the time you started asking these questions)
it is NOT an easy task because you have to...