Билет на 2 дня только 2 дня подряд, билет на 3 дня, можно 2 дня подряд, третий в любой день в течение 2 недель. Кафе полно везде, насчет очень-неочень дорогие - это все индивидуально. Добраться на автобусе, в отеле спросите, где ближайшая к вашему отелю остановка. Экскурсии в Барселону бывают разные, для детей будет интересно в зоопарк (просто замечательный) и океанариум, до Барселоны где-то час ехать.