Here is the list of functions you get from a DLPK plugged in with a BMWINT:
DL-Door Lock Control
DL-Driver Priority Unlock
DL-Trunk / Hatch Release
SS-Entry Monitoring ALL Door Pins
SS-Entry Monitoring Driver Door Pin
SS-Entry Monitoring Trunk/Hatch Pin
So you need constant power, ground, ignition, and the LED/receiver cable. No need for starter kill, your immobilizer handles that.