Yes, it is customary to tip Amtrak sleeping car attendants $20 per day.