Rental contract is needed. Talk to any agency and get one. Visa processing will take about 2 to 3 days