Оба варианта возможны, тире стоит верно.
Корректно: облигации в количестве пятисот пяти штук.
Такой вариант пунктуации корректен.
Верно: трое ворот.
Написание сокращения шт. с точкой зафиксировано в «Русском орфографическом словаре» РАН, оно соответствует общим правилам сокращения слов. Рекомендации орфографических словарей относительно сокращения слов иногда (правда, редко) противоречат требованиям ГОСТов и других официальных документов. См., например, ответ на вопрос № 284885.
Нет, неправильно.
Согласно толковым словарям, голова – единица счета животных, поэтому корректно: 100 голов гусей. Но почему не сказать просто: 100 гусей?