RE: Fletching hitting cable
You should be able to get a side mount cable guard that mounts where your sights mount. I don't think that bow has a hole for a conventional guard...does it? Either way, yes get one, and get a good teflon slide for it also, and you should be in business. You may have to do some re-adjusting after you put it on.
Sounds like you are shooting fairly well despite all the contact. Good luck.