Re: low oil presure
To the OP, 10w40 is thin for this application. 15w40 or SAE30 is typical for a marine engine. If you're losing power, I doubt the oil pressure is the root of your problem. What you're showing indicates an engine with some hours on it, but it doesn't tell me anything is doomed in the bottom end. It might have low compression or other problems, but I don't think you're going to find its bearing related.
Also, simply replacing bearings without checking the dimensions of the crankshaft almost never fixes low oil pressure, especially if you can't determine for sure that the low oil pressure was caused by the crank bearings. If the main bearings were worn, I can pretty well promise you the crank is not quite in spec either. Usually you need to have the crank cut and use an undersize bearing, or at a minimum the crank ought to be polished and checked with a micrometer to see what kind of shape you're in. It could also be worn cam bearings, or worn rod bearings, or even a clogged oil sump or a worn out oil pump causing the problem. Diagnosis is the most important part of any repair.