В данном случае верно раздельное написание (в значении "не все съел").
Правильно: изъян, не доел и недоел (в зависимости от контекста и лексического значения).
Правильно: недолюбив, недосказав 'умолчав о чем-либо, высказав не до конца' и не досказав 'не успев досказать', недоделав 'сделав меньше, чем следует' и не доделав 'не окончив работу'. О разнице в употреблении глаголов с приставкой недо- и глаголов с приставкой до- и предшествующей частицей не см. подробно в ответе на вопрос № 251968 (деепричастия, понятно, пишутся так же, как и инфинитивы соответствующих глаголов).
Принято раздельное написание: не годен.
Сочетание светлая черта небезупречно, лучше предложение перестроить.
Такое употребление возможно, но только в разговорной речи: недоделка – разговорное слово.
Да, точка обязательна: Меньше шести граммов — серьёзный недовес (больше половины!).