Unlike the PSX bulb, H11 is literally plug+play. XenonDepot H11 HID kits come with a proper H11 mating connector that will literally plug into your OEM fog light harness just like your stock halogen bulb. A PSX bulb would have required you to tap into your OEM harness. Ballasts need to be mounted within approximately 1-1.5 ft from the bulb. We provide double sided tape and tie straps to secure them. Definitely don't rely solely on the double sided tape.
I believe that you will be fine without the use of the canbus fix as long as you use the relay harness supplied with the kit. However, send me a PM with your order number when you place it and I will include a canbus fix for you free of charge. This way you can post up some feedback with what you've found to be the case. Fair??