I would not give the cream cheese either because it is high in fat. Yorkies are especially prone to pancreatitis, and high fat foods are thought to be one of the triggers. The problem can smolder for a long time before it blows up, so it may appear that your pup is tolerating all of these foods at first, and then, boom!
I'm sorry to be such a killjoy

, but I don't want you to end up with a sick pup.
Weight will also be a long term concern. Food required is reduced at about 8 months to 1 year of age. Pups tend to fill out their second year. If your pup is used to having all of these great treats all the time, controlling eating will be a challenge. Plus, you will have raised the bar so high that you won't have any so-called "high value" food rewards.
Keep your pup's expectations low relative to food. My boys think a single kibble is an awesome reward.