С помощью Дисковой утилиты вам нужно создать ещё один раздел (никакие данные при этом не пострадают, вы просто откусите кусочек дискового пространства). Потом скачиваете дистрибутив Yosemite (например, с Rutracker) и при установке указываете устанавливать на созданный раздел. В дальнейшем при перезагрузке зажимаете кнопку Option и появится список разделов, с которых можно загружаться.
В чем именно-то проблема? В атрибуте кнопки писать значение, при нажатии на кнопку его посылать на сервер, там прибавлять то значение, которое пришло. Нужна безопасность - гуглить что такое токен. Нужно чтобы пользователь не накручивал деньги - выстраивать соответствующую логику. Можно вместо атрибута посылать запросы на разные урлы.