The main reason for the lack of men in nursing is because it's viewed by most men as not being a masculine profession, not because of discrimination.
Yes. They do.
Source: Was a male nursing student, changed degrees because every lecturer, student and nurse was clearly biased against men being nurses. This happened to multiple men in my year.