You said you weren't doing the move until Spring... plenty of time to get it installed.
And, how are your oil cooler lines? Stock or aftermarket? If you're running the stock oil cooler, you can get a larger one.
I have a slider in my extended cab. I can open and close it from the driver's seat. I'm only 6'4", so it's not some magical feat. The air flow it provides is nice when you don't feel like turning on the A/C, but another thing to consider is, if you have leaves or other small debris in your...