Корректно: пять кочерёг.
Второй вариант кажется нам не вполне корректным. Во-первых, он лишен смысла, во-вторых, глагол сулить обычно не употребляется без дополнения в винительном падеже (сулить что?).
Правильно: купить за что (при указании на определенную сумму): купить очки за 1000 рублей.
А что, возможны разные случаи? Приведите, пожалуйста, примеры употребления.
Правильно: купить фужеры для праздничного стола.