Full size spare tire

Hello! I have a very basic question about a full size spare tire. I have a 2018 Corolla SE with stock 215/45R17 tires. I’m trying to replace the doughnut spare with a full size spare.

1. What size rim do I need to buy?
2. Where is the cheapest place to get this rim?
3. Will the full size spare fit in the trunk?

Thanks in advance!