1. The Tradition of the Catholic Church says we don't know who wrote the book of Hebrews :)

2. The Deuterocanonicals were not added at the Council of Trent, their canoncity was re-affirmed because they had been called into question by the heretical Reformers.