They have tons of services but It does not have a place to do you taxes.
Don't know but they can at least tell you where to go,
I don't know for sure. I do know that they provide a lot of service's. It would be best to call them directly.
Thanks! Your answer is awaiting moderation.