Here's the team so far:
- Feebas / Carvanha
I didn't list all the restrictions, but I'll follow them exactly. And I'll try to find the Feebas. Still need someone to offer restrictions on my Flygon and need one more pokemon after that, preferably a starter but that's not a requirement.