There's plenty of places to train. -Fire Giants -Zombies -Ape Atoll -Red Spiders -Yaks -Hill Giants -Much More
Also i would get each 99 seperatly, it will seem alot shorter when you can claim a 99 cape every other week (depends on how much you bot).
Hope I helped, anything else?
^Really doesn't matter whether it is STR or ATT that is trained first because instead of higher hits, it would be lower hits but a bit more accurate, its all preference. You could also do def first too, that way you get hit less, see what i mean, you can't really go wrong.
i liked botting in the tzhaar pits, it gave good xp, and had a decent gold rate as well. Thats how i got my combat max'd and have not been banned once.