It sounds like you have very genuine concerns......
first ,yes it does seem like this pup will be on the big side,there can never be a guarntee of size but if you are wanting a smaller yorkie chances are you would be disappointed.second yes buying pups from accidental breedings does encourage byb to breed indiscriminatly for profit.Lastly if they are asking a hefty amount and not willing to offer you some guarantee on an unregistered yorkie , I would look elsewheres, ask them are what kind of health tests have either parents had?These people would need to justify their asking price.however if you have already fallen for the yorkie do what you feel is right for you .Best of luck in your decision