anything that causes high stress can affect your blood pressure
depending if your a regular user or weekend warrior:) generally about 72 hours
yes it will show up for 3 days or so
yes it is and always needs to be unless you want to be a daddy!
30 days generally but if heavy user (like daily) than allow yourself about 5 weeks!