It's clean already, plus the 5D2 has the AF cleaning built in.
No, you can't rely on the built in thing, it's pretty hopeless.
Yay! I just got my Strobist Secrets Trading Cards in.....lunch, can't wait for lunch!
Next time you buy, go with the bottle of solution and dry swabs. You wont have to sell them due to them drying out.