В современном русском языке корень этого слова прекрасн-.
Смайлик - не знак препинания. Его следует отделять пробелами от предшествующего и последующего слова.
Запятая нужна, она разделяет части сложного предложения.
Слово весна пишется с маленькой, строчной буквы.
В этом прилагательном выделяется корень прекрасн- и окончание -ый. Велик соблазн увидеть здесь приставку пре- и корень -крас-, но в современном русском языке прекрасный утратило живые словообразовательные связи со словами, имеющими корень крас-, а красный в современном языке называет цвет и не используется в значении 'красивый'. Поэтому выделяем корень прекрасн-.
Оба предлога возможны.
Запятая перед тире нужна.