My comments only really apply for pool based static practice / competition.
For recreational freediving I don't do much prep at all and little of the above would apply. No structured warm up (althought I'll often still do a partial exhale / negative dive to 10m or so to help kick in my dive response).
Best news is that you can eat some food in the hours prior
