Welcome to YT and congrats on the new puppy, Im sure she is a beauty. I have no advice as far as the ears go, I have a yorkiepoo and his ears are long but I have read on this board about shaving the tips and possibly taping the ears to stand. Im sure others will have more advice for you.
House training any breed is a challenge.

Your puppy is the same age as mine, however Ive had him since he was 8 weeks old. I started mine on pee pads cause he was so little when we first got him but for the last few weeks Ive been taking him out side. I take my little guy out every hour while he is awake and he goes everytime. I keep his pee pad out still "just in case" but he hasnt used it in awhile, he does still have accidents in the house but they are far and few in between and its usually poo and most of the time its because Ive lost track of the time. He doesnt go to the door yet either but I think its because he is still a little young to catch on, but Im sure he will as will yours. It takes awhile for them to actually get it and most dogs arent fully housetrained untill they are 6 to 8 months of age and from what Ive seen on this board, yorkies do take a little longer. I have found that being consistant is the key and that praise or treats work wonders.

Good luck!!