Getting a masters already is an added advantage. So you shall be fine. GRE is not mandatory in most of the canadian univs. But it does give added advantage and edge for admission. Getting into MASc. depends on your research capability and if you can convince a proposed supervisor for the program.