Thank you for the reply, it really help to clear my doubts,
I just wanted to go to Canada as visitor now just got two weeks, not ready to land there for good. So when I board my flight I just have to show my eta to and when I reach in Toronto airport I just have to show my eta and passport...