Carol definitely isn’t invincible, so the trick will be to show how she can be defeated, whether it’s someone else overpowering her or the heroine pushing herself too far.
If the MCU’s Carol Danvers is staying faithful to her comic book counterpart, then it sounds like her abilities in live action will include super strength, flight and energy manipulation.
This power set has cemented her as one of the Marvel universe’s heavy hitters, and obviously she’ll attract the Avengers’ attention before too long in this world.
However, it’s boring to watch a story where the hero doesn’t have any weaknesses.