Just a heads up, not asking for fights & farcasting are ussually the traits of extremely unskillful players. Also would research into the new updates in terms of soaking etc.
looks very nice, just one thing. you shouldn't get 92 prayer. I have it on my own tank ranger (88def 99range 99mage 92pray 70att/str) and especially since the armour upgrade it fails. Instead of downing 126's with quite a bit of food left I now get outlasted by my own level.
You should get 75pray and 74 dung, and use rigour(and rapid renewal).
you'll be lower combat and you'll hit way more
I've been a tank ranger for nearly 4 years and still regret going past 102 combat.(104 now)