Finkel is definitely my favourite so far. Man he looks sick spouting a steel-type hidden power!
Congratulations on the Hive Badge, my dude! What a good fight. As for Aria, SHOULDA NAMED HER RYAN JR. ANYWAY. WHY CAN'T A GIRL BE RYAN JR.? Exactly. Anyway, yeah you definitely should use her. I'd say that her future flying type counts for her being a flying type for the sake of keeping her in your party.
As for TMs, you diiiiiiddd say no purchasing of items ever. So I'd say to make up for that, you should allow yourself to purchase one of each TM. Or, idk, maybe you could have a weird rule where you can purchase x amount of TMs per gym badge you have? Not at one time, but ever. So like, 1 TM per badge. Or 1 TM per badge until you get your fifth badge, when you can buy 2 TMs per subsequent badge (so only 2 for badges 5-8). That would equal 12 TMs total by the time you have 8 badges. I don't know. XD Thought it might have fit with your ruleset somehow.
Definitely Toby up against your rival! Can't get paralysed by gastly's lick, and strong against the zubat and croconaw. Maybe Emily and Finkel otherwise. Not Emily against the croconaw though, obviously. xD
Bookmarks