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