My theory is simple.
When Sora used the dark KB to release his and Kiari's hearts it created Roxas, Namine, and Xion as mixture of the two which explains her KB and her being a girl.
And as for Riku calling her keyblade fake I'd think he guessing because we all saw how he reacted to Roxas's KB...