None of those effect BCPs. Now if you were to take an antibiotic, yes it would lower the effectiveness of your BCPs.
No, these will not interact with your BCP. As mentioned by ssuddarth, some antibiotics (most notably penicillins and tetracyclines) can decrease the effectiveness. Also, some anti-seizure medicines (sometimes also used for moods and/or migraines) can interact - so be sure to ask your pharmacist anytime you get new medicines. :0)