Q1 通票可以用在船上,但是要用掉通票的一天时间。
Q2 可以,要多加预订费。如果卧铺的话未必有提前买点对点优惠票划算。
Q5 你这段涉及的火车都在奥地利境内,应该是汽车到萨尔茨堡,然后火车到维也纳。最便宜的方式是提前在www.oebb.at上购买点对点车票,或者直接坐Westbahn公司的火车。
如果行程确定的话,提前买点对点优惠票最便宜。在巴伐利亚州可以用州票。如果你夜车能忍受坐票的话,德国通票也是一个选择。不要买多国通票,因为多国通票只有一等座的,比德国通票(可买二等座)贵很多,而其他几个国家的车票较便宜,会非常得不偿失。