Washing impure water and saliva of a dog from one's clothing

Q:

1. If a person feels splashes of water on the uncovered part of his body, like on his back while making istinjaa, that water is impure and napak. How do we clean that part of the body?

2. If a dog sneezed on my clothes but I am not sure if anything came on my clothes because the dog was some distance away. How do I clean my clothes and the things which I will use to wash my clothes, like the bucket, etc?

Fulfilling a vow

Q: How do I go about in carrying out my vow? I made a vow that if I find my lost item, I will give a certain amount of money in sadaqah.

Alhumdulillah with the grace of Allah I have found it and I wish to carry out my vow. Please advise as to who I can give the money to, can I give it to a family member, or a beggar that comes to our door, can I buy something with the money and then give it in sadaqah or should I give the money in sadaqah just like that?

Giving zakaat to people in debt

Q:

1. Can zakaat be given to a person who has debts?

2. There are people who live a better standard of living than me. They have better cars, better clothes, go on holidays, better household items, etc. than me but they have debts due to which they are below the nisab threshold. Can I give my zakaat to them?