Yes, you can get a flu shot without a valid health card. In Toronto, you only need documentation that proves that you live, work, or study in Ontario.