Я попробую ответить,но может потом пражанки если что меня поправят.На мой взгляд на вечер Вышеграда хватить (если не очень поздно приедете) и побывать там нужно обязательно.Я бы от вашего отеля добиралась так (учитывая больные ноги пешком вам до выбранных мест идти будет тяжело):дошла пешком до метро Namesti Republiky,проехала одну остановку до ст.Флоренс,перешла на красную линию и доехала до ст.Вышеград.Потом тем же путем вернулась обратно.Касаемо Петржина начало такое же,доезжаем по желтой ветке до ст.Андел,далее смотрим по состоянию здоровья:или идем пешком до улицы Уезд,либо едем туда на трамвае.От этой улицы на фуникулере доезжаем до Петржина. Ну а до Театра можно и пешком по карте дойти,это не так далеко.Если запланируете ездить на общественном транспорте,то рассмотрите вопрос приобретения суточной езденки.Действует сутки на всех видах транспорта,включая фуникулер,стоит 110 крон.Маршрут ваш на мой взгляд нормальный для двухдневного пребывания.