Оба варианта корректны.
Запятые перед союзами да и но нужны: в этих предложениях они сохраняют своё противительное значение.
Все фамилии, кончающиеся на неударное а после согласных, склоняются по первому склонению: Рибера — Риберы, Рибере, Риберу, Риберой, Сенека — Сенеки и т.д.; так же склоняются Кафка, Спиноза, Сметана, Петрарка, Куросава, Глинка, Дейнека, Гулыга, Олеша, Нагнибеда, Окуджава и др. Все такие фамилии, независимо от происхождения, являются морфологически членимыми в русском языке, т. е. в них выделяется окончание -а.
Верно: учится у Джакомо Баллы, выступает с Джакомо Баллой.
Форма родительного падежа мн. числа: манатов.
Запятая нужна.
Верно: Две маленькие песчинки; Мы две маленькие судьбы.
Во втором и третьем случае оборот с предлогом до уточняет определение высокий, а значит, требует обособления: Высокие показатели отключающей способности — до 150 кА; Высокий КПД — до 95%. В первом случае такого определения нет, обособление не требуется.