Yes it does take into account combat level and wilderness level.
As for bot hopping on the same worlds: good find. I'll blacklist worlds for X minutes so it doesn't hop to same worlds, I hadn't anticipated a situation like this, you shouldn't really need to hop that frequently unless it ran into some high population worlds.
Choosing worlds I love this idea in theory, but how would you choose the worlds? A dropdown menu of 400 worlds and choose them in order?
Quickprayers yes I'll also add that for the anti-pk just before running, and perhaps praying (?) at altar if low?