I would think so. I'm not sure where you'd do it at the other parks, but at Epcot, there is a camera shop place that you can have them upload your photopass and buy prints on the spot. I would guess that you could have it delivered to their room, just like any other purchase. My 2006 Birnbaum's guide doesn't contain photopass info, but it does list a camera shop in every park.(At Epcot, The Camera Center in Entrance Plaza is the one I've been to.) Good luck!
http://www.**************/id/1207959193.jpg