If you are framing your print, strongly consider using UV-blocking glass. Most places that do framing (e.g., the framing department at Michael’s craft stores) can offer this as an option for any framing job.
This will minimize (probably not eliminate) the fading effects from light.
The last time I owned an ink-jet printer, I guesstimated that photo prints (on HP glossy photo paper) cost about $1 per letter-size sheet. That is, for one print at 8x10 or four prints at 4x5, etc.
Absolutely yes. If you need to make a lot of prints, it is definitely more economical to have a service make a book for you. Once upon a time, Apple ran such a service (and integrated it with iPhoto), but today you’ll have to use a third-party service.