There's a trainer in the grand hall each day you can battle for exp and money, I tend to have a team of 6 with a variety of Pokemon, breaking or changing fields help my favorite are Tuesdays but the squitle squad isn't bad either
In Peridot ward at night you can find Joltik or Grubbin in one of the apartments
If you have pokesnax espurr/minchinno are a viable choice
Teddiursa through hide and seek comes at lvl 15 and an egg move usually
You can also get Munna if you want for a bibareal
Blitzeal, tynamo, panpour/sear, igglybuff, gulpin, budew are all decent choices in there own ways as well
I loved Goldeen with lightning rod on my team for her you while your at it grab the insence to boost it's water power you can get it in a hidden pool in lower peridot just above the station just save before you fish there so you can soft reset for a good Goldeen