That is also what I consider "engine braking"... but there seems to be a sidetrack into power booster effectiveness... so just want to clarify before the thread goes off the rails.
Yes, '66 and later V8 904s can use the same linkage and crossmember (as well as the same speedometer cable and same driveshaft, although the NSS may change).
"Early 904".
What year? What model? What are we working on here?
The early '60s 904s used a different ring gear than mid 60s or later 904s, and therefore a different drive gear on the starter- a 9 tooth vs a 10 tooth on the later starters. There are differences in the starter and ring gear...
Heck, I'd grab a couple cases if I were you.
Maybe not for high speed/wheel bearings, but I'd be using it for low speed tractor/lawn mower wheel bearings, PTO/3 pt. grease, snow blowers, assembly lube for linkages and pivots, all kinds of stuff.
I think you're putting the cart before the horse, buying pistons and bearings and cams before you've even decided whether to stroke or not.
One decision can negate everything you've already bought.
If you want to stay on a budget, plan the build and buy parts appropriately.
The crank and desired...
Honestly, winning the Lotto probably has better odds, so keep your mind open to a reasonably date-correct warranty block too. Sadly, lots of things could have happened to the original in the past sixty years.
Best of luck to you, though!
(Beautiful car, by the way!)