no, that's incorrect
that's also definitely incorrect
No there isn't: for the umpteenth time, there is no financial requirement for spousal sponsorship (except in QC). It says so very plainly on the government's website. Don't know where all this nonsense is coming from...