Is it necessary to print tickets purchased online?

No, you can show your ticket directly from your smartphone at the entrance.