Immediately! You will be sent an email confirming your purchase. You can then login to the members area to download the Expert Advisor file.
Simply download the file and place the file into your Meta Trader terminal.
No, you only need to do it once per computer. It will recognize your license each and every time you open the Meta Trader terminal.