Honestly, if I were you, I would've gathered all the documents mentioned in this thread so far, whatever you can locate and just visit the SFO Indian Embassy and speak to them, get the answers, that way you would get the correct information, quickly enough for you to get the VISA accordingly.