Reviver Seeds
Shouldn't reviver seeds just bring back fainted pokemon? I mean, it's like a revive. xD Pokemon dying and pokemon fainting are completely separate things. DEAD pokemon can't be revived by anything, period.

Carnivores:
Perhaps inside towns and whatnot, there are substitutes. But outside of towns, pokemon can be seen hunting? I guess this is only if we have an eating scene come up, right? I mean, there'd definitely need to be some sort of separation between a rescue team pidgey and a wild (or 'feral') pidgey, yeah? And yeah, blood/gore at a minimum. I think all pokemon would be fine with eating berries since they have natural curative abilities, but perhaps they would only be consumed by carnivores for curative purposes, rather than hunger (though naturally it would fill them up a little if they ate an oran berry to restore health xD).

Badge
Definitely needs to be charged. Maybe a 60 minute period from 0% to 100%?
User needs to be still while the badge conducts the teleportation. So that pokemon can't be running with it (thereby needing to be out of harm's way). If they try to use it while running, the charge gets used like 5% and needs to recharge for only another few minutes before being used again (whereas a full teleportation drains it 100%). We could always have the badge's charge percentage up the top of each comic page (when in dungeons) to keep track of it, like a HUD.
Four pokemon limit - As this adheres to regular four pokemon party limits in the games.
Can also be stolen! User needs to be careful that it doesn't fall into enemy hands/paws/scythes/tentacles/jaws/etc.

Moves
I'm cool with an 8 move limit. We could always make a restriction that only fully evolved pokemon are capable of having 8 moves, so any basic/middle staged pokemon can only remember up to 6. (If the pokemon doesn't evolve at all then it's considered fully evolved.)

Fire Types:
Weakening them over time makes sense! Sort of like how an ice type being under a hot sun would begin to weaken them after a time, too.



Nice job, everyone. :D