В составных порядковых числительных изменяется по падежам только последнее слово. Правильно: две тысячи сто первый год, две тысячи сто первого года, в две тысячи сто первом году.
Верен первый вариант.
Такая пунктуация не запрещена, но подобное употребление запятой и тире как единого знака не очень характерно для современных текстов. Лучше оставить один знак – или запятую, или тире.
Тире возможно как интонационный знак, а вот запятая после атрибутов не нужна.
Порядковое числительное поясняет причастие, поэтому верно с запятой: за прошедший, 2023 год.
Кавычки не нужны. Правильно: Год российской истории, Год Италии в России.
Да, возможно.
Сократить можно только слово год (г.). Слово постройка не входит в список общепринятых сокращений, предусмотренных ГОСТ Р 7.0.12-2011.