1st question, no I don't think so. Question 2, a couple of photo's and proof of rent/contract/bills ect. last question, yes. Also I would recommend Spouse Visa!