Have you really considered all this oil tank stuff? So if you want the oil tank full at engine shut off, what is going to keep the oil in the tank, and is the tank pressurized.
Does the tank have a one way check valve to keep oil in the tank, and what kind of valve is going to release the oil at the right moment? An electric dump valve would work here to release the oil.
I believe your best bet is to use a 12v gear oil pump to supply oil to the galleries, using the oil from the sump. Just run the pump for 30 seconds before engine start, to load up all the galleries, etc.