Пунктуация корректна.
Склоняется и мужская, и женская фамилия Гарсия.
Верно: O. Генри.
Корректно с висячим дефисом: Фото- и видеогерои могут выходить за пределы заявленных форматов.
Такое сочетание некорректно. На грани чего-л. означает "в непосредственной близости к переходу в другое (обычно худшее) состояние". Обычно говорят: на грани вымирания, на грани исчезновения.
1. Правильно: хоругви. Хоругвь – род знамени на коротком поперечном древке, привешенном к длинному вертикальному древку, с двумя языками и с изображением Христа, Богородицы.
2. О газырях см. в «Непростых словах».
3. Фасция – пучок прутьев с топориком в середине, перевязанный ремнем, как показатель власти высших должностных лиц в Древнем Риме.
Да, под горку то же, что с горки, т. е. вниз.