No you do not. While it has become customary for the host to leave a basket with various toiletries -- tampons, pads, tissues, hairspray, floss, a sewing kit -- for guests in case they needed something, I really don’t think this is necessary.
Think about it, if you have your period you’ll bring your own tampons/pads. How many times have you gone somewhere and needed a sewing kit or hair styling supplies?
While the gesture is appreciated, you can put your money towards another detail or just save it for the honeymoon.