Ответ 1
Да, это так. Подробнее здесь http://dev.mysql.com/doc/refman/5.0/en/enum.html
Ваше использование ENUM занимает меньше места для хранения и намного быстрее, чем если вы сохранили фактические строки, поскольку MySQL внутренне представляет каждый выбор в виде числа. То есть female = 0, male = 1 и т.д.