Peter,
M4 pistons rings aren't readily available, however this company can make them up:
http://piecesdetachees2cv.free.fr/M4 and M28 barells are identical. So M28 pistons will fit however, I'm led to believe that due to the shape of M4 heads, fitting M28 pistons in an M4 can lead to unusual compression ratios of up to 12:1, which sounds great, but apparantly doesn't work well in practice.
Gudgeon pin is the same.
Is a conrod the same as a push rod? If so, pre '63 M4s had push rods that were almost 2 inches shorter than post '63 ones. However, on post '63 M4s the pushrids are the same length as M28 ones - there's pictures of this under '1969 AK350' in the 'Your A-Series' section.
Two useful contacts:
Lucy Cutler, has probided various bits for the M4 in my 350 and assited with fitting the pistons/rings:
lucycutler
ATtalktalk.net
Pete Abbot, 2cvGB Van Expert - he has a Belgian M4 powered van too:
pete&bev
AT2cvers.4ever.org.uk