White patch on gums that wiped off. Small white dots on gums that won't wipe off and white and yellow spots on tonsils! What could be the problem?

Needs to be seen. These types of situations require a personal one on one clinical evaluation and cannot be diagnosed over the internet, sight unseen. Will merely listing some possibilities actual benefit you? See your dentist to start who may refer you to a physician if necessary.
Get checked for. Viral, bacterial or fungal infection, leukoplakia etc. If u smoke, try to quit.Take care! http://www.Md-health.Com/white-spots-on-throat.Html.