Hi, u have to get a round of cleaning done for ur teeth ,which will help in getting rid of those deposits and help u get back ur normal gum form.about the yellowish discoloration there are many ways to handle it like bleaching, laminates, ceramic caps,the cost varies for each treatment and also depends on the intensity and the cause of the discoloration,so it's better if u discuss with ur doctor when u going to get ur teeth cleaned.
Next Steps
get a cleaning done as soon as possible,brush twicly,