Верно: Каким должен быть настоящий блог.
Правильно: быть в должности кого-либо.
Первый вариант верен.
А здесь правильно: оправданна (и при наличии, и при отсутствии слов должно быть, может быть).
В сочетании с инфинитивом (быть) используется полная форма прилагательного: быть готовым, быть готовой. Но: будь готов, будь готова, был готов, была готова.
Корректен только первый вариант.
Оба варианта правильны, но немного различаются по смыслу. Винительный падеж зависимого существительного (Кому дать кабачки?) уместно использовать, если речь идет о конкретных, «вот этих» кабачках, например изображенных на фотографии. Родительный падеж (Кому дать кабачков?) указывает на неопределенность, на некоторое количество «каких-нибудь» кабачков.
Это предложение можно рассматривать как односоставное назывное, где главный член - гусь.
Пунктуация верна.