Все варианты возможны.
Происхождение слова глаз очень интересно. В других славянских языках слово глаз отсутствует, а выражается это понятие словом око. Оком называли глаз и в древнерусском языке, а древнее значение слова глаз – 'каменный (или янтарный) шар(ик), бусина' (ср. старочешское hlazec 'драгоценный камень'). Вытеснение в русском языке старого слова око новым словом глаз, очевидно, произошедшее сначала в экспрессивной речи (ср.: шары выкатил в значении 'выпучил глаза'), относится к сравнительно позднему времени (XVI – XVII века).
Что же касается происхождения слова глаз, то оно не вполне ясно. Не исключена возможность его заимствования из древнегерманской языковой группы (ср. древневерхненемецкое glas 'янтарь', совр. нем. Glas 'стекло').
Верны оба варианта.
Предпочтительно: около трех килограммов. Но и второй вариант не является ошибочным.
Правильно: 2 кг помидоров.
Корректно: согласен с госпожой Окоуа. Все фамилии, кончающиеся на а, которому предшествуют гласные (чаще всего у или и), несклоняемы: Галуа, Моруа, Делакруа, Моравиа, Эриа, Эредиа, Гулиа.