Yowza.
It's been many years (10, in fact) since I last had surgery for my own mountainbike crash. That was my knee. But I do remember morphine pumps, Vicodin (talk about spins! Oy!), and the blessed relief of the first real shower.
Take care of yourself. Rest well. And good luck with the rehab.