Factors that break and don't break the fast

Wudhu and fasting for a person who has a problem with bleeding gums

Q: I have a problem of bleeding gums. The bleeding occurs anytime during the day or night. Sometimes I am unaware of it and other times I spit and rinse my mouth when I get taste in my mouth. My questions are 

1. How do I maintain wudu in this state? This is causing me to perform wudu multiple times sometimes. 

2. How do I fast? I try my best to rinse my mouth continuously when I am awake to avoid swallowing. But I am worried about when I am asleep and don't know if I swallowed or not. 

3. If my fasts are becoming invalid what is the kaffarah I need to pay? Should I pay for all the previous Ramadans because I am not sure about when I started suffering from the bleeding gums problem.

Unintentionally inhaling dust while fasting

Q: My question is related to the validity of the fast. 

While doing my Kaffarah, I was cleaning my home and dusting off some shelves on the 58th day out of 60 days. Some dust flew in the air and I inhaled it. I looked the issue up in Maraqi al-Falah and it said in the chapter of that which does not invalidate the fast, "dust or smoke alongside smoke from wood or incense entering one’s throat without one’s doing". 

Here, it is mentioned, that smoke and dust which is inhaled by ones own doing will invalidate the fast. Does the aspect of causing it oneself only apply to smoke or does it apply to dust, too? 

Is the scenario I described classed as deliberately causing it myself? Do I have to restart my Kaffarah because of the fast becoming invalide or is the fast still valid?