Нужно воспользоваться толковым словарем, чтобы точно определить лексическое значение слов, входящих в состав словосочетания. Далее - руководствоваться здравым смыслом.
В обоих случаях корректно слитное написание.
Интересно, а как Вы хотите употребить это слово? В каком контексте и значении?
Разве самого ответа не достаточно?
Мужская фамилия Карваш склоняется (Карваша, Карвашу и т. д.), женская – нет.
Запятая нужна. Однако сама фраза стилистически небезупречна.