¿Puedes legalmente comprar leche materna?

Sí.

http://www.hmbana.org/

Sí, muchas madres no pueden amamantar por varias razones. Otras madres donan / venden leche materna para ayudar a quienes no pueden hacerlo.

Eso depende del país en el que se encuentre. En los Estados Unidos, es legal. En Canadá, no es legal. Sin embargo, se permite la donación de leche en Canadá.