A) you can pull the hose and rain into a pan. It is really slow to let it drain on it's own.

B) can't think of any problem with changing oil on the water.

I pull the hose through the bilge
plug hole and use a hand pump to pump the oil out. This way I don't accidentally spill the old oil in the boat while I am getting out.