400ex bent valves, but piston good?

I have a 400ex that the timing chain slipped off cam. Ive been informed that a crf450r timing chain is the upgrade, any specific year then? and is this a direct fit?

Below are pics of the piston, which I believe is okay, correct? the smudging is from my finger to see if carbon would come off, anyone know what kind of piston this is? stock?

Also I attached pics of the valves, the bigger ones are intake right? there’s a small gap where I can see up through them, so theyre toast then? What kind of valves should I order, kibblewhites? and should I do all 4 then just to be sure, or would only 2 be able to bend due to probably jumping time.

Alotta questions here.. any help is appreciated. thanks!

Attached Thumbnails

Click image for larger version

Name:	FullSizeRender copy.jpg
Views:	N/A
Size:	42.8 KB
ID:	24533
 

Click image for larger version

Name:	FullSizeRender.jpg
Views:	N/A
Size:	35.6 KB
ID:	24534
 

Click image for larger version

Name:	FullSizeRender copy 2.jpg
Views:	N/A
Size:	33.3 KB
ID:	24535
 

Click image for larger version

Name:	FullSizeRender copy 3.jpg
Views:	N/A
Size:	24.0 KB
ID:	24536