Putting brass buttons on it would not make it a sport coat. Buttons are the least important factor. If they are worsted, which it appears they are, no button is going to turn it into a sport coat, although you seem to be thinking of Blazers when you mention brass buttons. There is a difference. Again I say, follow your gut and look elsewhere.
Generally speaking a sport coat will have several, or all, of these features: Patch pockets, contrasting buttons, a rustic or at least non worsted texture, an identifiably pattern. I may have missed some things, but those jackets have none of those qualities. Trust your gut on this one. Also, whether they are suit jackets or sport coats, those two examples are awful looking.
I'd have to reserve judgment on that until I would be able to see a closeup of the fabric. As of right now, I would say that it isn't an unreasonable looking jacket. (Btw, see? Told you the subject would move on. *pew! pew!*)