Do i need a Euro switch to have my FTP lights come on when i put my HID high beams on?
No you do not.
But you must set non-US instrument setting,
US instrument setting does not permit / overrides the 'FTP with high beams' setting.
or can it just be done with coding,
Yes
If i get a euro switch will I be able to turn all lights off if fogs are set as DRLs,
No, the whole purpose of DRL is to never permit all lights off
when key is on and parking brake released.
But you get something a little closer with the above settings.
i.e.
The combination of European instrument setting and euro swtich
disables DRL when just parking / city lights are selected.
So no, all lights are not off, but parking / city lights only
is as close as you get with DRL enabled.
Again, this is not true when instrument setting is set to US.
i.e. the same euro switch parking / city light selection
keeps DRL active with US instrument setting.
BTW EU instruments, euro switch, fogs as DRL, fogs enabled with high beams
and FTP w/ high beam are my current settings (and have been that way for over three years).
All of your questions are answered in the beginning of this thread :iono: