This is really good! Like yeah she's definitely a Mary Sue, but that's not necessarily a bad thing if it's played right. Dudes be falling for her left and right, but honestly why wouldn't they? She's beautiful, sweet, and supernaturally capable at damn near anything she puts her hand to. The attraction makes sense. Meanwhile that supernatural capability is established in-universe and is given a concrete explanation. It drives the plot pretty well, and while a lot of the conclusions are pretty forgone, there's enough variance to keep things interesting.
For what it is this is very well done. A solid 9/10 IMO