Some plakat finned males have short fins but are indeed males. But at the petstore most of the fish you'll see with log fins are males. Mollies need more salt in their water than bettas like, I believe, but someone who knows more about mollies might want to let you know.
In a tank with Mollies I'd be worried about the Mollies picking on the betta. Bettas are aggressive with each other and any fish they think looks like another betta (fancy guppies, gouramis), but they are very shy with other fish and get often picked on, even by platies and guppies.
Don't mind him. Welcome to AC.