Confirmed air tickeds and hotel booking are not required for visa. its a misconception to have air ticket and hotel booking for UK US and CAN visa.. its only required for shengen
u should not buy air tickets and book a hotel. at times can visa takes a lot of time to process.
i got my visa yesterday. I think u should attaché, salary statements, leave granting letter, ITRs, Bank statement, and previous travel history, this is the only documents i attached and got visa approval
Also I have a plot of land on my name that I purchased a while ago. Will a contract that I bought that plot be sufficient as a proof that I have a reason to return to my home country?