No the perches varied for different years
07-12 CRF250 and 07-11 CRF450 are the same , 02-03 CRF450 different , 04-06 CRF250/450
07-19 CRF250/450 are the same , 02-03 CRF450 is different from other years , 04-06 CRF250/450 the same
Not sure on the clutch and the newest models ....
, I always struggle with that for my 02 450R , the 05-06 levers wont fit in the perch , its a different thickness at the mounting (04-06 levers are thicker where the bolt goes thru) , but if you use the perch for the same year levers they should work fine with no issues , as the only real difference is the thickness at the mounting point ....