Does the Pre-order feature use the Available dates to switch the button from "Pre-order" (< Available Start Date) to "Buy Now" (>= Available Start Date < Available End Date). I presume >= Available End Date removes the "Buy Now" button all together?
No, it doesn't. Available start/end dates indicate when product should be visible in public store