The normal formula I use for ad skipping on live TV with a DVR is 20 minutes delay per hour. A broadcast hour is 40 minutes of programming and 20 minutes of commercials in rounded off numbers. A broadcast half hour is 28:30 when you buy the full half from the network to run your show. This gives the network 90 seconds for their time. I produced over a dozen different TV show series for over 18 years for several networks and the specs were always the same 28:30 per half hour. In that 28:30 I could do anything I wanted, full show, or break it up with my own commercials. If I screwed up and went over the network would chop off the end of the show. They are very strict on timing to the second.
As for cord cutting project for me, I chose to run simultaneous services for at least 30 days to make sure I was happy with what I had new. I discovered no single system would meet all my needs so I ended up with a TIVO Edge + Mini Vox for local broadcast OTA stations and an Apple TV 4K streaming box for those cable news stations and others like NG, DIY, History, SciFi, etc. Both get the big boys like Netflix, Hulu, and Amazon. The TIVO actually did better on commercial skipping than I expected as it has a feature that does auto skip. When a commercial break starts the is a cut and immediate jump to the end of the break. I don't even need to push a button on the remote. If the feature is blocked on a recording for some reason, I still have the usual 30 second skip ahead.
To watch the cable channels on Apple TV you do need to pay for a service. I am trying out Fubo TV now but there are others that do what I want and I may switch later. Most of these offer a la cart packages, commercial skipping with a cloud DVR which works as well as the local DVR hard drive. The Apple TV 4K isn't for everyone but it has special advantages if you have ipads, iphones as it can stream to those devices when you are away from home. I believe the TIVO can do that too but I haven't tested that yet.
Yes on their basic service but for a few $ more a month you can have Hulu commercial free. Hulu also has a service for the cable channels but it lacks some networks that I wanted. The services are constantly changing, improving, dropping, adding new.