I think it would be more helpful to have an accessory switch that would power the windows and radio without the key. Hide the switch and flip it on when ever needed.

I've figured out how to get my radio to behave this way, the windows are another issue all together.
_________________________
Kevin
- 2008.5 Titan SE 4x4
Burgy --- Nissan Offroad Association of the Southeast