Unfortunately our nearest dog park is a 45 minute car journey away! It's not really feasible for every day. We go every weekend though and have a great time there.
Maybe we're very lucky or she's just been well trained before (she's a rescue) but aside from that we haven't had any recall issues! She has quite bad separation anxiety and I always have treats so she never strays out of sight. We did have her on a longline when we first got her because I read about beagles having bad recall but she would run to the end of the lead and then strain her back pulling and pulling. I started letting her off-lead because the vet commented on it when she went in for boosters. The longline was about 30metres, maybe you can get longer ones?