делая проект для NET Framework я могу делать скриншоты и пользоваться прелестями Windows Forms, но при этом я не могу использовать консоль никак.Нет, не правильно. В Net Framework можно использовать WinForm из консольного приложения.
А если я делаю проект для NET-6.O, то я не могу пользоваться Windows Forms, если мне требуется делать скриншот в консольном приложении?Да, для .Net что бы использовать WinForm, тип проекта должен быть "оконный".
Вы хоть читаете, что вам пишет в сообщении?
+ по второй ошибке еще нужно разрешить небезопасный код в настройках проекта.