I don't like running anything at 100% capacity for long durations. Everyone has given you good advice and your BF 45 has no issues with running 5000 rpms, but full throtle should be more like 6k, or even a tad bit more. At 5k RPM a BF 45 will only make around 37 hp. It has to reach full RPM to reach full HP. My twin 45s will run 6200 rpms on my CD 22 with a light load, but I always run them at 4-5.2k as they are very efficient there with around 2-3 GPH being consumed per engine.
The problem with full throttle, especially on carbed motors, is they start to dump too much gas into the cylinders and some of that gas get by the rings and into the engine oil. It won't wreck the engine as long as oil changes are regular, but it does probably increase wear. But, I'm not sure that is a huge concern either, because your BF 45s will probably corrode away before they actually have a mechanical failure if you take care of them. They are very good and simple little motors.
Anyway, I think you need a less agressive prop to attain around 6k rpm at full throttle with a light load. A good prop shop will steer you in a good direction on this and I will suspect they will tell you an SS prop will make very little difference on motors of this class, since it is a percentage thing. Then, after you have it propped for max RPM, 5k rpms will be about 80% load and you should only burn about 3 GPH there. At 6k you will be burning 4.5-5 GPH and that is all the BF 45 can burn. Good luck and I hope this helps. Lots of good advice by other posters too.