Longleaf pine will grow good in sand. There are sources of LL pine. find one similar to your environment. I have to get mountain LL. South of me they use coastal LL. Kind of a different shaped tree but huge cones and fire resistant. I am planting 16 acres of it next winter.