The S&S recommended Mobile 1 V twin synthetic oil is $63.00 USD per 6 qt case on Amazon . That's a typical price for Mobile 1 synthetic.
I use a Griots Garage vacuum oil evacuator on low slung automotive engines via the dip stick opening. Seems to do a very through job and I've used it on hot engines to get all the bottom residue out.
My guess it that will work top side on the M3 as well.