Вроде же есть теорема Вейерштрасса, о том, что непрерывная на отрезке функция ограничена на нем. Так что ограниченность есть)
Есть, но только
на компакте, т.е. (в данном случае) на ограниченном замкнутом множестве. Поэтому я и говорил именно о замыкании множества значений

. Фактически от функции

потребовать надо, чтобы она доопределялась по непрерывности с множества значений

на его замыкание. Или, что то же:

должна быть непрерывной на множестве значений и в любой предельной точке этого множества должен существовать конечный предел

.
Да, нужна действительно равномерная непрерывность (на компакте она тоже есть). А критерия Лебега не нужно. Можно примерно так. Для каждого разбиения

ранга

обозначим через

суммарную длину отрезков разбиения, на каждом из которых максимальный перепад функции

превышает

, и пусть

-- это супремум

по всем разбиениям

ранга

. При каждом, в т.ч. и сколь угодно малом

, функция

стремится к нулю при

(иначе функция

оказалась бы не интегрируемой). Если теперь

-- модуль непрерывности функции

, тогда разность верхних и нижних сумм Дарбу для

не превосходит

, где

-- это разность между максимальным и минимальным значениями функции

вообще. Теперь по любому

надо выбрать сначала

наcтолько малым, чтобы первой слагаемое оказалось меньше

, а по нему уже

так, чтобы меньше

стало и второе слагаемое.