Bleeding gums

Q: I have bleeding gums when I sleep. When I wake up the towel I put on my pillow has some drool on it, sometimes its clear, sometimes orangey yellow. When I spit to check, the colour of the saliva is orangey yellow in colour but not red or pink. Is the towel impure? Also when drool comes out with blood and is red, I do not know if the saliva got on my beard or side of my face when I slept as there are patches on my towel where my mouth was. I have bad waswasas due to this. What do I do?

Breaking a fast of Ramadhaan

Q: When I was 14 or 15 years old I was angry at something and I stupidly broke my Ramadan fast by drinking water out of anger. I knew my fast broke but I did not eat or drink anything after. I was not aware of the kaffarah masaail as well. Will I have to keep 60 consecutive kaffarah fasts or just 1 qada?

Urinating during the ghusal

Q:

1. While doing ghusl I was putting water in my mouth and then suddenly I sneezed and a drop of urine came out. In this case do I have to re start my ghusl or continue with the same one?

2. While making istinja after reliving myself, I just put water over my private part three times but I don't put water in the tip of my private part. Is it okay?