God didn't make humans flawed. He doesn't need to force anyone to worship him, and if he flicked his fingers and "fixed" us, we'd all turn into robots with no free will. Christianity is about reconciliation with God
Yes. The word they used for "rib" actually means center of. It's used to describe the ribcage of animals and humans in more modern times but not originally.