No one can gaurrantee you will get f1 visa in Canada. But if denied, you can"t re-enter USA. You can visit Canada and come back in one month. Good lucky!