Ваш учитель прав: предложение неудачно.
Запятая не ставится.
Запятая нужна. Неясно, как парковочные места могут быть в квартире. Вероятно, следует использовать другой предлог.
Вы правы, несогласованные определения, выраженные инфинитивом, обычно не обособляются, они образуют вместе с именем существительным словосочетание. См. параграф 60 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.
См. в Словаре трудностей.
Первый вариант встречается в разговорной речи. Второй вариант приемлем (хотя для нас сочетание свободное место без уточнения не информативно).
Согласимся с Вами: в предложении слишком много усилительных элементов. Предлагаем такой вариант: В итоге герой не вызывает ни симпатии, ни эмпатии, не выглядит вообще хоть сколько-нибудь живым.