Clearly you have thought about this a lot more than I have. That was incredibly industrious of you to fish out those old posts. They are pretty good (at least the evolutionist guy). Although I can already see holes in his arguments.
I will try my best to respond to them. But it may take some time given the length of the posts.