If you have a 'crystal white' light on low beam, chances are the low beam HIDs were not removed at compliance. it is possible to get halogen lamps with a blue coating on the glass to make them look 'white' or even 'bluish'. The easiest way to tell is HIDs will be a little dull when you first turn them on, then brighten up after a few seconds.. Halogens come on at full brightness instantly.
to replace the high beam/fog light properly, you would need a H4 Bixenon HID kit. Unless you want to ditch the fog lights and just have a high beam.
Our cars do have canbus, but I can't see why there would be any difference with HID kits, as the BCM drives a relay, and the relay powers the headlights.