First of all your vagina will always have a bit of a smell, that is normal. If it smells bad, you probably have an infection. However you're right, your period and sex can make you temporarily stinky.
It is recommended that you wash every day, but use either no soap or a gentle soap. Never use anything that is antibacterial or fragranced, these can cause irritation or yeast infections. A quick wash or rinse in the shower should be all you need.
A projected tube.... Are you talking about your clitoris? check out this article (and the drawing) to see what you think it might be.
http://www.britannica.com/eb/article-75972
/human-reproductive-system