Howdy!
I'm not an expert, but I'll do my best to answer your questions and then give you the number to the real experts if you want to dig deeper.
Regarding charging issues: it seems that the lack of a charging indicator is a somewhat common issue. However, as you have noted, even when the watch does not tell you it is charging or fully charged, it nonetheless seems to get fully charged within normal timeframes. I have had some issues with this, but since it seems to charge fine, I've decided to ignore it.
Right now, there is not a separate charger available, but it is likely that one will be made available at some future point.
I'm not sure what you mean about the pins not being sealed? The watch is water resistant to 330 feet, so they've got to be pretty sealed!
While there are no official XP drivers, it has been universally reported that the USB charger option works fine on XP.
The CD mainly exists for the drivers: there are no programs on it. It should also has the instruction manual, quick start guide, and a product demo video.
Hope this helps; if you need more, try
Suunto's tech department, at (800) 543-9124 ext 1, or perhaps email SuuntoUSA at
info@suuntousa.com.