Оба варианта правильны, но различаются по смыслу: на указанные цели не предусмотрено финансирование (конкретное, которое ранее обсуждали); на указанные цели не предусмотрено финансирования (вообще никакого).
Верно без кавычек: По их мнению, транзисторы тут ни при чем.
Правильно, как Вы верно указываете, на берегу. В русском языке есть несколько существительных второго склонения с таким окончанием в предложном падеже со значением места. Ср.: о береге - на берегу, о носе - в носу, о саде - в саду. Падеж один и тот же, окончания (в зависимости от значения падежа) - разные.
Такое сочетание корректно, употребимо в разговорной речи.
С термином река склоняются простые русские, славянские и освоенные названия: на реке Неве, на реке Висле (но: на реке Иртыш – географические названия обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают).
Корректно: застежка-молния, куртка на молнии.