The majority of the characters in the land are male. Dok Ondar, Hondo, Chewbacca, Kylo Ren, Stormtroopers, and a First Order Commander are all male, while Vi, Rey, Oga (who we don’t see or hear), and that one Toydarian are female. There’s a female voice in the queue for Smuggler’s, but two male voices, plus the voice of Yoda. The bounty hunter may still come, and he’s male. Poe, Nien Nunb, and very likely Finn will be in Rise of the Resistance. If Vi wasn’t female, then Rey would be the only character in the land that girls could look up to. Your Han Solo and Luke Skywalker points are moot because of when the land is set in the canon.