Здравствуйте,
1) Лиссабон - Порто - дешевле автобус.
Бывает компания железной дороги устраивает акции - тогда поезд дешевле.
Автовокзалы - Sete Rios (Lisbon) или Oriente (Lisbon). Terminal Rodoviário Campo 24 Agosto (Porto).
** Океан виден из окна не будет.
2) Есть проездная карточка для поездок на электричке 24 часа, в окрестностях Лиссабона. Стоит 10,40€.
3) Проезная карта - зависит от Ваших планов. Имею ввиду, сколько дней Вам нужен транспорт, где Вы останавливаетесь в Лиссабоне и тд. Например, один день Вы планируете провести в зоопарке (Лиссабон) или в погребах портвейна (Порто) - соответственно проездной билет на сутки Вам не нужен.
В Лиссабоне - проездной билет на 24 часа стоит 6,65€. (Карта многоразовая - можно пополнять поездками и «экономить» 0,50€)
Порто - 24 часа - 7€
4) по праздникам, как я понимаю, ответ уже есть )))