What do you mean that "the shrooms are a rip off"? If you don't have access to quality drugs, you are better off not taking them. That said, I'd suggest that you start with a low dosage. One hit of acid or 1.5g of good mushrooms. Shrooms tend to be crazier and less predictable than acid, but last about half as long. If you have access to good mushrooms I would suggest you try those first. Bring the weed, don't worry about the vicodin. I don't think you should ever need to abort a low-dose trip, even a difficult one. If you have a hard time just ride it out. Try to remember that you took a drug, that you aren't going to die, and that it will be over in a few hours. Its not a bad idea to have benzos ready if you plan on taking a high dose, but even then its not something you should plan on. It is an option of last resort that beats going to the hospital.
Note: In my experience, mushroom potency tends to vary greatly by batch and grower. I think it is always a good idea to try a one gram (or even half-gram) dose to gauge potency. I've had more than one low-dose experience that blew my mind.