I would first create an advanced rule regarding shoulder dates and then create a question under "Travel Questions" that has a sub-question within it that asks your desired questions based on whether they select they need or do not need shoulder dates. I've attached a screenshot of something similar we have used.
------------------------------
Chelsea Benge
Events Software Specialist
Leading Real Estate Companies of the World
------------------------------