Should there be a comma before the highlighted word?

The librarian needs help with her dance routine, and Thomas the Tank Engine is the best person to ask.

Keep the Comma

Remove the Comma

Keep the Comma