Oh sorry I see the confusion: No I am the host trying to find answeres why my friend is not able to come to Canada visiting me on his holiday. Sorry again...How can you be the host and applicant?
So $12k is all your funds? That is not a lot for a 3 week visit plus air fare because it shows you are using all your funds to visit Canada. It is a red flag when host (who is not even family) will say that he/she will incur all costs. It shows that applicant cannot afford a visit, and with $12k that is true.