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