Интересный вопрос. Вероятно, это тот случай, когда на помощь должны прийти кавычки (хоть название и написано латиницей). С их помощью можно показать, что восклицательный знак – часть названия. Корректно: Есть такая система – «Yahoo!».
В Вашем предложении употреблена составная форма будущего времени. Она образуется с помощью глагола быть в личной форме и инфинитива. В инфинитиве пишется мягкий знак, поэтому правилен первый вариант.