Правильно: блага.
Литературная норма — бла́га. См. словарь «Русское словесное ударение» М. В. Зарвы.
Вопрос не вполне ясен, но оба сочетания: для чьего-то блага, для блага другого – корректны.
Правильно: благами.
См. ответ на вопрос № 242687.
Корректно: Пожертвовать собой на благо Родины.