Да, верно.
Запятые нужны: А где, как не на различных состязаниях, можно и на других посмотреть, и себя показать?
Запятая не ставится. Было на кого посмотреть - цельное по смыслу выражение.
Пунктуация верна, запятая перед что не требуется.
Обратите внимание, что смысл предложения не вполне ясен с первого прочтения. Мы предполагаем, что имеется в виду "есть что посмотреть", но рекомендуем по возможности перестроить предложение.
Запятая в подобного рода конструкциях, состоящих из глагола быть, найти, остаться, вопросительно-относительного местоимения или наречия (кто, что, где, куда и др.) и неопределенной формы другого глагола, не ставится: есть на что посмотреть, есть к чему стремиться, не нашла что сказать, осталось на что жить и т. д. Правильно: Если вам есть где жить и вы не планируете покупать квартиру, то...
Возможны оба варианта.
Правила выбора падежа дополнения при переходном глаголе с отрицанием изложены, в частности, в соответствующем параграфе «Справочника по правописанию, произношению, литературному редактированию» Д. Э. Розенталя, Е. В. Джанджаковой, Н. П. Кабановой. Глагол получить приведён в подпункте 4 пункта 1 указанного параграфа среди глаголов, при которых требуется дополнение в родительном падеже: не получили отказа. Впрочем, если под словом отказ подразумевается конкретный документ («именно этот предмет, а не вообще какой-то»), в сочетании употребляется винительный падеж, сравним подпункт 1 пункта 2 с примерами типа не отрецензировал рукопись, которую ему прислали.
Запятая в подобного рода конструкциях, состоящих из глагола быть, найти, остаться, вопросительно-относительного местоимения или наречия (кто, что, где, куда и др.) и неопределенной формы другого глагола, не ставится: есть на что посмотреть, есть к чему стремиться, не нашла что сказать, осталось на что жить и т. д.