1: depends
my situation is 7 months: 06-2003 --- 01.2004
However, i know someone waited for 12-18 months
2: from your application date
3: u can. but you must have a mailing address here to assure you to get the letter. pls notice that there is only 1 week from the date you receive the letter to the date of test
good luck