Лучше: ремонтирую компьютеры.
Большинство словарей признают варианты нулевой и нолевой равноправными. Так что выбор за Вами.
Правильно: кафе-столовая закрыта на ремонт.
При отсутствии противопоставления правильно слитное написание.
Вариант ремонт поверхности крыши возможен, если требуется подчеркнуть, что ремонтируется не вся крыша (стропила, фермы и т. п.), а только поверхностное покрытие. В этом смысле также можно сказать: ремонт кровли.
В остальных случаях уместно: ремонт крыши.
Оба варианта возможны.