Thank you for the response @Naturgrl
In addition to their funds, I had kept my employment letter, bank statements, NOA etc here in Canada under additional documents. Plus they would be staying at our home, so all food, lodging and local expenses would be taken care by us. But as you said 2...