Don't know about the other bits, what scale is the hull?, but Raboesch do 4" Props.
See page 3 of attached pdf catalogue.
Or go here as you wish-
See part nos 147-33 and 147-34.
The Raboesch props are stocked by Cornwall Model boats amongst others. They ain't cheap, but quality rarely is😉
Cheers, Doug 😎