Поезд удобней. Если остановитесь в центре (а иначе вообще неудобно), то все в пешей доступности или легко достижимо на ОТ. С парковкой в центре плохо. На машине к тому же просто долго и неудобно ехать. Сапсан самое то.Жить дешевле в квартире. А уж как лучше - Вам решать.Кафе полно на любой вкус и кошелек. Тут сложно советовать, не зная бюджет и пристрастия. Да и все зависит от того, где жить будете.в Петергоф круче всего добираться на метеорах от Дворцовой набережной. Еще варианты - на автобусе или маршрутке. Или на электричке. Погуглите, там все подробно написано.