Запятая не нужна, т. к. слово цена само по себе нужного смысла не выражает и нуждается в определении: по цене выше определенной фондом.
Корректно: закупать хека.
Оба предлога возможны в зависимости от контекста.
Ошибки нет, всё корректно.
Указанная запятая нужна.
Корректен первый вариант.