how do I set overhead lights to come on when door is open but turn off after a few minutes
Your Passat has a time delay when the courtesy light switch is in the door open position. Not "a few minutes", but ten seconds or so. That time is not adjustable, afaik.
Search Volkswagen Passat Questions
Volkswagen Passat Experts