your answers are correct but for osmosis my teacher said a better way to put it is:
osmosis: the movement of free water molecules from a region of high free water molecules to a region of low free water molecules.
endocytosis/exocytosis -movement of large molecule into and out of the cell respectively via invagination (or folding) of the cell membrane. The memebrane forms vesicles around the large molecule.
active transport- can be in either protein channels or carrier proteins but go from low to high concentration and energy is expended.
channel proteins-generally transport ions (charged particles) through the cell membrane
for diffusion there is also lots of ways , you may like to elaborate like describe how lipid soluble molecules would dissolve through the lipid bilayer of the membrane. And how small molecules like urea , water and carbon dioxide sqeeze through the phospholipid heads to travel thorugh
hope this helps..
and good luck 🙂