There'll almost certainly be a temporary lull. How many bots get disabled and for how long is a different question. Jagex probably know...
I think bots help the economy in some ways. For instance, if you need ashes or vials of water for herblore, you can be certain a bot did them....
Could suggest hill giants for higher level range and magic. Just safe spot them and you get big bones and limpwurt roots which makes good gold...
I don't get why anyone would continue botting after the announcement on a proper account - you'd just wait until a week or 2 after when the bots...
I don't think people who are botting will care what their parents say they can and can't do. Good guide nonetheless.