I would use the horn 15A instead of ECU for the foglight, at least still drivable if the fuse blew. Or tap into passenger fusebox since you already have your switch inside the cabin. For your halo drl, does your oem have DRL? If it does, I would just add a fuse and tap into existing oem drl.