I have a car vacuum cleaner can I use it?"
Likely the worst thing you can use, compressed air from a air hose the second, due to static. Canned air is the safer, the least amount of static. Using the above mention ways you should at least attempt to dissipate static, ground yourself, hold vacuum near nozzle, same with a compressed air hose, while grounded. Canned air again ground yourself. Vacuum will create the highest static charge, can be far greater then >5000 volts, more then enough to fry a motherboard; worst thing you can do is touch components with the nozzle.
Safest cleaner is contact cleaner but some contact cleaners have solvents which are very aggressive, able to dissolve surfaces on computer boards, so you need to check the contents before using.
As far as fans spinning from compressed air, I have been spinning them for 39 years as a tech, never an issue but they will act as mini generators, so Greg has a good point.
Dirty keyboard, I use Lysol Tub and Tile spray, turn keyboard upside down and then spray it up, lay on paper towels for 30 minutes or dry with paper towel immediately; great for keyboard which are too disgusting to touch.
........................................
"Computers in the future may weigh no more than 1.5 tons."
Popular Mechanics, 1949