You can say either "all the answers" or "all of the answers". The first usually sounds better.
December 9, 2018
Technically I think that would be 'I have every answer'. Depending on context of course, the meaning could be the same.
November 9, 2018