>>35372475All it'd take is some good parents and a few days of bike riding for each Pokemon. And in-between you can watch lots of anime, or something. Just pick a day when you have some downtime and go at it.
Alternatively, there's RNG manipulation, which in gen VI and VII, only takes minutes.