Yes, but only if the offset is correct. Swap over your stock tires and TPMS sensors. A reputable tire store will reset your TPMS and you are good to go. If you can, go 21x9.5 in the front.
As for different tire sizes, check weight ratings and be sure to keep the diameters close to stock. If the offset is correct you will be able to fit few different tires going wider and lower profile.