I found the first few paragraphs were from 48. Origin of the Moon on a creationist website, creationscience.com. I didn't bother looking up the rest because there is no point.
Creationist websites are doing apologetics, not science. They may use scientific terms, or even formulas, but they are not doing science.
I notice you included the old "not enough dust on the moon" bit. Here is the refutation: Index to Creationist Claims, Claim CE101.
These hoary old claims are so well known, and so oft-refuted they are even numbered!
You beat me to it. What a bunch of twaddle he posted.