Hi and welcome to YT. Not to rain on your parade but there are no such thing as a teacup Yorkie. It's just a label. The Yorkie you seem to be getting is a normal size. I've heard and seen smaller on here and my Ahi is 12 1/2 weeks old and is only 1lb. 4oz. I wish she was 2lbs. They say less health problems when bigger or normal sized.
For the shots you need to take her to a Vet and they can answer all of your questions. And give you a schedule for all of her vaccinations. Food wise there are a lot of choices and it seems like with the Yorkie it varies. Don't worry about adult food yet. You need to make sure that you can afford everything that goes along with owning a Yorkie. Or that your parents can afford it. I hope they know what they are in for.
If you have other questions you can just ask or to do a search on here just click the search tab and type in the key words you are looking for.
As for letting your dog "out" in the house it varies but I run a daycare out of my home and as soon as all the kids are gone. I clean very very well and she has full run of the house for the rest of the day and night. To me Yorkies aren't one of those dogs where you can just play with for a few minutes and then ignore.
I hope you really did your research because this is a huge responsibility and huge commitment.
Others might say different but this is my opinion.
Good luck with your Yorkie.