Well, for your problem with Breloom getting killed by Ho-oh, it might help if your Breloom is at a pretty high level. I'm using a level 100 Breloom, lol...mine has Poison Heal, so I have it poisoned as well. If yours has Poison Heal, consider getting it poisoned by something like a wild Nidoran w/ Poison Point!