I feel like there are so many other places to find mentors now that it's not necessary to have them at the school itself.
As for the second issue, I stare at a computer screen for at least 12 hours a day - you have to be careful about it (backlighting, fl.ux, etc) but it's possible to do and can result in some incredibly productive days. That said, 15 hours is a long time.