В Вашем предложении употреблена составная форма будущего времени. Она образуется с помощью глагола быть в личной форме и инфинитива. В инфинитиве пишется мягкий знак, поэтому правилен первый вариант.
Выяснять - 1. Делать ясным, понятным для себя; понимать, постигать (выяснить подробности; выяснить, когда отправляется поезд) 2. устар. Делать ясным кому-л.; объяснять, разъяснять.
Уяснить - делать ясным, понятным для себя, узнавать что-л. (уяснить смысл нового постановления).
Запятую нужно поставить.
Возможно слитное написание при утверждении неслучайности и раздельное написание при отрицании случайности.