I think the only was scuba diving prepares you for free diving is to help you gain a comfort level with the water including at depth. Not really sure how else scuba could with with free diving since the later requires a whole different fitness level and skill set. In the same way, free diving would also help the diver to relax and take in the underwater environment and all that it provides. It's about slowing down and enjoying the experience