1. Every refers to honor.
2. "Within their gift" means "within their power to bestow." So in the UK for example, the elevation of persons to knighthood or to the peerage is within the gift of the sovereign only; in other words only the queen can currently bestow such honours.