We know from the stuff people have datamined as well as other BG3 related material such as the MtG promotional cards that there's at least 3 more companions in the game, all of whom are extremely likely to be good aligned with what we know about them. One in particular is 100% a good aligned character that will be suitable for any good party. Even if you don't consider Gale or Wyll to be suitable for good parties (even though they are very clearly good aligned or at least neutral), you'll very likely to be able still make a full party of good aligned characters with these 3 additional party members.