1. The easy way is to install other OSes into Virual Box.

2. As to Mac, the licenses only all running that on Apple computers.
As this forum respects copyrights and more, no one will write more than this about that.

3. Finally, the class you are taking would cover this area. At least the ones I know of do. Ask the instructor about this as if the class requires use of the other OSes. As it's part of the class assignment, the instruction or TA will have the methods to get access.