DJ, a bunyip won't really keep you up if you don't want to safe spot, what I did is just brough guthans and used that along with the bunyip until 88 summon. Even at 88 summon and ranging, somethings just hit way too hard. If you have spare cash you could also pick up an SGS and use the special for healing. Of those are Dark Beasts (melee them, don't even bother ranging their mage attack tears you apart if you let them do it over and over; i even tried armadyl here for extra mage defense, but it failed), Fire Giants (if you only have one on you, you'll be fine; otherwise it's very painful), Nechryael (these just hit hard for some reason), and gargoyles (just safe spot them, they are huge and easy to safe spot, why you wouldn't is beyond me). You can range Waterfiends using the safespot rock on the other side of the river at the very end, but it's just too slow for me to bear and I found it easier to finish the task in an hour using a z spear and piety. As for the Iron Dragons I'd just melee them because of the Dragon Slayer FOG gloves + Slayer Helmet just makes it sooo much faster than range or mage. Void was superior to dhide for every single task, except for mithril dragons. I personally wouldn't buy armadyl unless you are using it for GWD or for castle wars or something. It costs way too much for the mediocre mage defense and range boosts it provides. I also tried to eagle eye some tasks, but due to your complete lack of prayer bonus and how slow ranging is compared to melee you can't keep it up an entire task with 20 prayer potions.