With these 2 points I think what you're aiming for is to have a wilderness which encourages PVMers to enter (which in turn brings in more pkers)? Your ideas are not well balanced, but the concept itself is good. Changes have already been made for world 2 which should do what you want:
- BM Shop had a lot of items removed and now only contains untradeables & skilling item boxes
- Revenants are getting buffs in terms of their GP hour, whilst regular monsters will be getting big nerfs (this makes revs best gp/hour npc in game)
- Wild Bosses (not demi bosses) are having their drop tables changed so that they are very very rewarding
Rates have been changed and they're pretty close now to what you're asking for.
- Slayer & barrows items have been removed from shops, as well as a few skill based items such as D arrows/darts, glories etc.
- Shop prices are all a lot higher now & coins overall have been lowered, so items should now feel like they cost something
- Dark Crabs & Anglers are still in the shops but their prices are very high (enough to make it so skillers can still make big profits out of fishing them).
This hasn't been done but is something that should be done. Not 250k though, 120k repair cost.
Everything I didn't quote, no thanks.