Etc. Alder, Elesa, the youngster on route 1.
No they don't but all of their Pokemon are perfectly IV trained (31 on all IVs)