Timi,
Has your Fiancee already secured her English Language Test certificate ?
Also does she have her TB certificate ?
These are the actions that can be organised now to save time and expense and allow focus on the key elements of Financials.
Has the online application process been registered yet? This can be done way ahead of time and can be logged into and changed any number of times. The online system take a bit of getting the hang of so well worth time now to iron out any issues.