Welcome, M. Lynx!
I hope you enjoy your visits here. Your post is certainly well worded and organized. That bodes well for your time here.
Please review the forum guidelines.
Unfortunately you've accidently stepped on on already. Your post is not particularly on the topic here. You did mention faith in it but I think that's not the main point(s) of your post.
Please take the ID part to the appropriate theads in Intelligent Design (or propose a new topic of your own). Likewise any comments about the origin of life can be discusses in that forum.
I think you'll find that all your points have already been brought up in existing threads (though perhaps not as well stated).
Others, please refrain from jumping on the points here directly.
I think that that comments about being "taken on faith" might be fair game here but direct refutation of the specific points would best be referred to the appropriate threads.