Yea, anything above 90% should be fine.
Oops, you are correct. Then no need to worry about damaging any pins then (-: .
Since it seems to have contacts instead of pins than a Q-tip or soft brush would be a good cleaning implement. Again I would be be careful and not scrub hard on the contacts.
The thermal paste should come off by softly scrubbing the surface.