The seat is a new seat but not the comfort seat I believe.
You are correct. The seat on the Evo is a huge improvement from the original from my 696 but not as comfy as the Ducati Performance replacement seat I had on that same 696.
I don't know about the body work.
Jim