This challenge looked great so I just had to try it out on my Fire Red. :)
I'm using moot's rules with variations. Firstly, I will only buy Pokeballs from Pokemarts, no ultra/great balls and only if I need them. I'm still undecided on items in and after battle. So far I haven't needed them so...