Answer by Cameron Frost:
There are actually several sites that allow you to print Instagram photos. Search Google for print Instagram photos and you'll find a list.
As for copyright issues, Todd is correct. However, if you were to receive permission from your friend it shouldn't be a problem.