yoduddde
[Btw, I'm not defending YEC but I definitely do think that ID has a place in the discussion]. We are going to continue to make so many more discoveries at the sub-cellular level of organic life that continued support of the idea of abiogenesis will look rather silly (and honestly it already does).
If you read the essay, all of your points are considered (and refuted). I'm not going to do the work for you, but if you have the courage, you can do it for yourself, pussy!
(warning: Stephen Meyer is several notches up the scale of intellectual acuity than Ham)
In short, any set of criteria you choose to demarcate science from non-science will either simultaneously include or simultaneously exclude both intelligent design and 'descent from common ancestor'. [And, in the case of inclusion will also bring in a lot of other non-sensical theories].