Yes to all of the above - including an estimate for the move, a signed lease, the receipt for the rental deposit, a letter of intent from my employer, etc.
All IRCC cares about is whether you can legitimately sponsor (Canadian citizen: check!), and that you are planning to return if you're...