If for some reason it takes her longer to get the visa in her passport, hopefully she can just join you later. My concern would be the medical and everything else needed for her to get the visa, as it takes time.
Financial sponsorship form. You need to show you have income to support her in case she has a public charge. You will need to show proof of income and tax returns with this one.