Procure a Anatel de seu estado e veja com eles se há algum sistema que possa atingir essa distância de 100 km.
Se fosse no mar, certamente o VHF resolveria pela propagação das ondas de rádio na água, mas em rio eu não acredito que seja suficiente, nem com a potência máxima permitida.
O pessoal de outorga saberá te orientar qual a melhor opção pra sua necessidade.
Boa sorte!