اگر بخوای با wpf برنامه رو زیبا کنی باید از اول بسم الله برنامه تون رو با این تکنولوژی از اول بنویسید!
نه الزاما!
اگر پروژه win form app ای که هست، به درستی طراحی و پیاده سازی شده باشه، میشه از کلاس های لایه های model و business (شاید با تغییرات خیلی کم) تو پروژه wpf app هم استفاده کرد.