Всё верно.
Слова надо и нужно синонимичны и взаимозаменяемы в любых контекстах.
Запятые не требуются.
Возможны оба варианта, но в обоих не хватает запятой после надеюсь.
Если 100 рублей составляют 10 процентов, запятая нужна (или означает 'то есть'); если это разные суммы — не нужна (в этом случае или — разделительный союз, предполагающий выбор вариантов).
В первом предложении знаки препинания расставлены верно. Второе предложение лучше разделить на два: А вот какого числа? Назовите!
Слитное написание корректно: Несмотря на неотпускающую лёгкую головную боль...
Не пишется раздельно при противопоставлении, которое выражено союзом а (напр.: не большие, а маленькие деньги): здесь один признак отрицается, а второй утверждается. При союзе но нет противоположных друг другу понятий, они вполне совместимы, т. е. предмету одновременно приписываются два признака без отрицания одного из них: небольшие, но вполне реальные деньги (= деньги небольшие, но при этом реальные).
Верен первый вариант.
Образцы синтаксического разбора Вы найдете в пособии Е. И. Литневской.