"3) Does the agent provide financial help with taxes ,investing etc."
Harmon Killebrew, Rick Wise, Alan Bannister, Bill Madlock, Kareem Abdul-Jabbar, Jerry Rice, Tony Dorsett. What does this list of great athletes have in common? They all lost a fortune because the Agent who represented them also handled their investing, taxes etc.
If nobody on this site believes a single word I ever say believe this: THE ABSOLUTE BIGGEST MISTAKE YOU CAN MAKE IS TO PUT TOO MUCH POWER IN ONE SET OF HANDS!!!! Do not go with an Agent who also does your investing and/or taxes. These are highly specialized areas of expertise & you need objective, independent input as to how to best handle these aspects of your career.
Virtually EVERY horror story you have heard about a Player getting ripped off was because they put too much power in one set of hands. SEPARATION OF POWERS best if you want to keep your money. Michael Jordan, a fairly decent Player in his day said "No one will ever take as good a care of your money as you will"