I have used the Moeller Oil Changer on my tug and other boats for years. Works good and lasts long time. It comes with several tube sizes to accommodate different engines. Sorry, I do not have a 150, so I cannot tell you how much oil it holds. If you have a manual, it should tell you.
I don't know if you have any experience with oil changes. For those that don't, you should warm up your engine for a few minutes. I like to idle for about 5 minutes. Warm oil will be easier to pump out. Then shut down the engine and wait for about 5 minutes so the oil in the engine will settle to the bottom of the engine (the pan). Then follow the instructions on the pump you are using. These pumps will not extract all of the oil. There will always be a little bit left in the pan.