Thats a big engine to squeeze into a stratos! Personally I think any replica should have an italian engine, but if it will fit why not be different.

Brake wise I dont remember what calipers are on the Lister Bell, but I use HI-Spec Billet 4 Calipers & they are dust sealed.