I would ask your doctor's office about the vitamins and the medications.
Re; what I brought; A robe, earplugs and ear phones, phone and charger, e-reader, couple of magazines, eye mask, change of clothes with comfy yoga pants and an oversized sweater. Also I brought my own face cream, body cream and dry shampoo, of course toothbrush, hairbrush, etc. You can't take a shower for a few days, and the dry shampoo was nice to have. If you are staying in a hotel for a couple of days make sure you bring really comfortable stretchy pants, as the incision sites may be uncomfortable if anything is rubbing against them. Also, if you don't like certain kinds of protein drinks you may want to bring your own, but for the first few days you really need to hydrate more than worry about protein (as I learned the hard way when I got dehydrated!)
I had surgery at 4:30 pm, got to my room around 7:30 pm and was up and walking the halls at 9:00 pm. The nurses really encourage you to get up and move to get the gas moving. I had blessedly little pain, so I did not take anything other than Tylenol and motrin after the recovery room. I'm sure if you are on heavier meds that may effect your mobility.
Best of luck! Let us know how you are doing!