Фундаментально WPF ничем не изменился. WPF в .NET 6 почти ничем не отличается от WPF в 4.8
Какие-то проблемы от несовместимости могут быть, но их точечно можно порешать.
Ну и ещё будут проблемы с тем, как идёт работа с проектом, тк проект в .NET Core отличается от проектов в .NET Framework, но это тоже легко можно загуглить.