How to change sprites

Hello I was wondering how I can change wich sprite used for certain things. such as swapping my character sprite for say alder or professor juniper’s if i could find them online.
or using a small pokemon sprite that uses the same number of tiles as a player