Слова корить и упрекать - синонимы.
Для выполнения этого задания нужны словари. Воспользуйтесь электронными словарями на Грамоте.Ру.
Корректно: умереть с голоду (разг.), умереть от голода.
Оба слова есть в русском языке.
В этих словах (точнее, в этих формах слов) нет окончаний.
Это не однокоренные слова.
Вас интересует пунктуация? Такая расстановка знаков препинания корректна.