Yes, anyone can get on line with your Resv. number and name and "print" your boarding pass. Really no need to print it, just get to that stage where the Boarding Pass shows on the screen - then can exit. Once assigned, one can Re-print at the airport kiosk or an agent can do it also.
So if you have access to a PC, but no printer --- go online and go through the process and then reprint at airport. If you are tied up 24 hr. ahead, just have a friend do it for you.