Form-labels dependent on timeline

I’m created a booking form for materials and it would be great if the material (labels) available could be dependent on the chosen timeline, to avoid double bookings.

So that if someone already booked the item it would no longer be available in the form if the chosen timeline crosses over with already submitted forms that contains the same label. For example that labels that are in use in that timeline turn red or don’t show up at all.