Firstly, It is best to say "I know whose fault this is". Omit using "all" since this sentence already explicitly explains the fact that the person who is at fault is at fault for everything the speaker is referring to.
Secondly, "do" is used correctly in your two examples. If you wish, "Do you do blood tests and physical therapy" can be changed to "Do you perform blood tests and physical therapy?" Next, "Does this company do airfare and accommodations" can be changed to "Does this company provide airfare and accommodations?"
Finally, Missile-attack is hyphenated because it is linking the two together. It is an attack of missiles from North Korea.