They will most likley be fine. The only thing i ever took that was expired and bad was 2 year past due xanax. The worst that will happen is they wont work.
Personally, I wouldnt take them at all, they dont work for me. Some people claim that they give them a mild buzz, but it seems pretty rare. I would stick with the vic's if I were you
Darvocet 100mg/650mg APAP, gave me an extremely euphoric relaxed feeling. However, I'm hearing thats not very normal. I took 4 at one point and felt nothing more then a mild sleepiness, but the day I took 3 aspirin with 1 Darvocet for a burn, it felt amazing. Variable for people. Good luck.