we covered this a while back in a thread Firko, as i went throught the same issue, which then leads on to the 5mm barrel problem.
only the DT1 uses the 24mm pin, YZ and RT1 use the 25mm, the differances are in the bearings as the crank inner is the same size on both. as is the small end. As your mate says if you use the later Rods or the A/M you need to hunt down the bigger bearing size 20mm bearings for the top end and so on.
without going to get my list im prity sure i have the info.
I bought up a stack of 24 and 25mm pins and both crank bearings, id have to hunt them out to see if i have any spares, i rebuild 4 last year and have 2 yz i want to do this year. also if you already have 25mm cranks then you cant put the 24mm pins in them) and if your going to use them webs then your already going down a certain path.
What rod you use will depend on what barrell you are putting on it and what piston your using. there are plenty of rods that interchange like the 313 and the 24Y so the ROds not your issue.
What prox kit have you got there ? Email me might be easy, and ill dig out my notes