Just one more thing, would you please share me some good websites for buying a house in Toronto.
You can get some ideas at mls.ca but if buying a house in Toronto is anything like buying a house in AB, you should talk with a real estate agent and they will help you find a house according to your wishes.
You should not buy a house without getting a home inspection by a reputable company. The home inspector is trained to find hidden flaws with the property and can advise you of them so you can make your decision to back out of the deal or offer a lower price. If the home inspector does not find a hidden flaw that he should have found and it ends up costing you a fortune in repairs later, you can sue his company for the costs.