Please just go to talk.origins Rosuav. It answers every single point you raised.