In those pics they dont look "that" bad but the pictures do kinda suck. I would take them to the machine shop and see if they can deburr and polish them real quick for ya. If the head is worse then that only option would be a line hone. I disagree w/ the guy above saying you could maybe get the line hone for a decent price...and if you did I wouldnt trust the work. Its time consuming and alot of work to do it right and itd suck to spend 200-300+ just to be in the same spot you are in now. If it does need one get another set of heads
Did you say the cams dont spin well when bolted down? Did you ever check you valve lash??