Do I need to print my headshots anymore?

Yes. Period. You need at least one, if not two in print. Spend the $100 bucks. Yes, everything is online, but the most skilled Casting Directors and feature Directors want to see a print. A friend who is a very successful director has his casting directors scan and turn all shots black and white so he can lay his color palette on them. A great place to print is Argentum.