Since BG3 is supposed to cap at level 10 and moonblades are legendary weapons, they shouldn’t be available. They are in the realm of vorpal weapons and holy avengers.
If BG3 gets an expansion that raises the cap to 20 or so, then sure why not?
But then again, Larian seems to love flashy things so perhaps we will see moonblades in this campaign. I wouldn’t be surprised at all at this point.
the Level 10 Cap is long overruled
The cap isn't set but I highly doubt it will reach 20 or even 15. It would leave very little room for an expansion.
Level 11 or 12 is possible since 11 is the next big power bump for all classes. But even at level 11 or 12, moonblades are typically not found.