I was shook when I played through Eternum after the latest update and saw Moon. I know it's not uncommon for popular devs to include characters from other games.
No, they share certain characters and if you know certain parts of Sicae it is easier to get certain seemingly plotholes of MBML, but generally you don't need to read one to get another