You can try taking it the first day of your next period (If you miss it) but the hormone tests detect may not be strong enough so you'll have to wait a few more days and try again.
When can I take a pregnancy test?
Yes it is possible. Sperm can stay inside you for 5 days but the number varies depending on who you ask. Also if you ovulate early too the sperm will meet the egg