So far you're incredibly annoying because you're expecting this conversation to go like a personal text message conversation. Good lord. You've done no reading and you're expecting others to tell you what questions to ask. Be better.
But since it's already gone this far, there are two things you need to figure out first.
1. Citizenship/residency. If you're extraordinarily wealthy, and extraordinarily well-qualified, then a Canadian or US med school may allow you to take a med school seat without having permanent residency or citizenship. Otherwise, you have to compete as a citizen/resident for a med school seat, and the only way to pay for med school is via government funding (loans in the US, around $250k). A work visa does nothing for you. It is absolutely not predictable that you'll get resident status or citizenship, and it's pointless to attempt med school without it.
2. In-country prereqs. Your international coursework will not be taken seriously, although you must get it evaluated, and you'll "get credit" for having completed a degree. Generally you need to complete two full time years of study in the US or Canada, including the med school prereqs, with extremely high scores.
Pick a med school such as McGill, and start reading their admissions web pages. DO SOME WORK BY YOURSELF and don't expect everybody else to figure it out for you.