Происхождение фамилии значения не имеет. Мужская фамилия Кравец склоняется, женская – нет.
С лингвистической точки зрения все три оборота имеют право на существование.
Глагол "лежать" имеет такое значение - "находиться на излечении". Выражение корректно.
Если Вы имеете в виду время, то так обычно не говорят.
Запятая не нужна: союз как имеет значение 'в качестве'.
Иноязычные фамилии на -ин имеют в творительном падеже окончание -ом: Гмелином.
У слов, которые имеют формы только множественного числа, род не определяется.
Глаголы в формах ирреальных наклонений (повелительного, сослагательного) не имеют категории времени.
Оба варианта верны, но имеют разное значение. Выбор зависит от контекста.
Слово майя имеет два литературных произносительных варианта: ма[ййа], ма[йа].