Here's a list of NPC's... I'll need to create them though...
Guild:
Felicity the Rapdidash: Guildmaster
Phillip the Flygon: Guildmaster's Assistant
Billy the Chimchar: Volunteer
Mimi the Glameow: Volunteer
Jojo the Growlithe: Volunteer
Town:
Katy the Lullapaw: Keeps peace in the valley
Five Shaymin: Katy's helpers
Allie the Buneary: Runs the Cafe
Daisy the Minun: Runs the Shop
Timmy the Plusle: Runs the Shop
???: Runs the Bank and Storage
Mattew the Lucario: Runs the Dojo
Mary the Audino: Babysitter
Three Togepi: Babysitter assistants
Sheriff Charizard: Captain of the Guard
Deputy Scyther: Guard's Assistant
Several Houndour: Guards
???: Elderly Pokemon, tells legends
Team Eevee: They all assert the law and protect the area against larger threats, elementals
-Twister the Air Eevee
-Ocean the Water Eevee
-Magma the Fire Eevee
-Petal the Nature Eevee
-Blizzard the Ice Eevee
-Quartz the Earth Eevee
-Spark the Electric Eevee
-Eclipse the Dark Eevee
-Dawn the Light Eevee