>>12973431Google images, or places like Bulbagardgen Archives. High-resolution Sugimori art exists for all of the new Generation 2 'mons, a large amount of the Generation 4 'mons, and all of Generation 5. Generation 6's Pokemon have also had their high-resolution art posted online as they've been revealed (for the most part), so there's that too.
As for the trainers, it's kind of hit-or-miss what you'll get.