You can simplify and enhance the absorbtion of the supplements if you take them in the liquid form. Vitamin shoppe has the folic acid and b12 dropper available and the liquid vitamin C which is great and delish :)
From my professional and personal experience the sooner the better. The body gets full of fluids that need to be drained preferably using the incisions made by the liposuction. Draining this fluid accelerates recouperation and...