For picking up tickets- I had an overnight trip on a long-distance train recently. I just got to NY Penn Station about 15-20 minutes before departure, scanned the barcode from my email ticket receipt, printed tickets, and got on board, with 10 minutes to spare. It was easy.