Unfortunately, these things are not possible with Airtable’s date dependency feature.
Be sure to submit all 3 of these feature requests to support@airtable.com.
Now this is kinda convoluted and definitely not an ideal setup, but you could use Monday.com as sort of a hack/workaround for this, since Monday offers all of this functionality that you’re looking for.
You could create all of your date-dependent tasks in Monday, and make updates to all of your date-dependent tasks there as well.
Just keep your task list to the bare minimum in Monday — task name, start date, end date.
Then, you could set Make’s Monday.com automations to automatically watch & monitor any changes that happen to any of your tasks in Monday.
As soon as Make detects a change in Monday, all of those changes would be immediately & automatically sent to Airtable using Make’s Airtable automations.
Like I mentioned above, this isn’t ideal, but it could solve your issue!
p.s. If you’d like to hire an expert Airtable consultant to help you with any of this, feel free to contact me through my website: Airtable Consulting — ScottWorld