No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Open, closed, paid in full or settled this will hurt your score, somewhat lesser as time goes by, until it is removed.
But, yes, they should be reporting it as paid in full. And the open comment really is not impacting your score.