For a young guy like yourself, I actually predict that the physical demands of the commute will be the least of your worries. It's always the easiest part for me, even if I hammer it in and hammer it back, every day that I go. (There are lots of fast roadies here to whom I often give chase.)
The logistics is the killer part. Particularly time. If you're flexible with time arrival/departures, it's a blast. If you're on a tight schedule, it can be the most challenging part.
I wouldn't mind riding 2000-4000 feet of climbing every day with 50 miles of riding and more for my commute if I had a soft schedule that allowed me to do it without starting at 4:30AM and getting back at 9. Physically, it wouldn't be a problem whatsoever.