Оба слова входят в состав русского литературного языка. Но похвастаться – стилистически нейтральный глагол, похвастать – разговорный.
Не может похвастать ― общеупотребительное, стилистически нейтральное выражение. Оно широко употребляется в письменной речи, особенно в публицистике. Пожалуй, его не следует использовать в научных и официально-деловых текстах, но в большинстве других случаев это выражение уместно.
В значении "пользоваться возможностью"? Это корректно для разговорной речи.
Не хватать, не хватает, не хватало и т. п. всегда пишется раздельно.
Указанная часть представляет собой придаточное изъяснительное, зависящее от глагола вспомнить: Время вспомнить, за что себя похвалить. Запятая ставится между частями сложноподчиненного предложения.
Подхватить эстафету – корректное сочетание.
Запятая нужна.