How can I leave my wifi connection connected after logging the user out of the OS?
I figured this out! Lion now supports configuration profiles. These can be used to specify default settings and payloads like VPN, WiFi Authentication, Permissions etc. 

The config files are written in XML and can be created in Lion Server's Profile Manager.