According to our information, international student visa holders with a valid SIN (even if it starts with 9) and proof or residence, can apply for TFSA. The best way is to apply for one and see what happens.
It is good advice to consult accounting professional as suggested by CCTB above. However, it is an assumption that all CGAs and CAs are tax experts who can solve all Tax related questions.
Contact:
universal-life@live.com