Bring boots for sure. Last year Foley was a mud fest. If they put the ranges in the same places as last year, your K40 ranges will be the further most two ranges from the parking area. They did have running shuttle trailers/tractors for shooters but they fill up fast, as the space is limited. I'm not complaining, I'm just giving the heads up that you may want to start towards the ranges a good 30-45 mins before your shooting times in case you have to hoof it there. From the field we parked in, to the start of the ranges we shot for K40, was 1 mile exactly, one way. The terrain down there is flat. No hills really to speak of, and the area they had the ranges in was an area they had cut the timber off of....lots of thick low to the ground cover. So if it's sunny, expect a lot of glare from your lens if you shoot one, or bring an umbrella to help block it.
K40 is usually a very large class. It always take super high scores to get within striking distance of the podium. Just practice course management....know when to shoot for 12s and when to play it safe. If you shoot local 3D shoots, you are probably more accustomed to always shooting for lower 12s. Keep in mind you may get in a group with 4 or 5 other shooters, and almost all of them will be gunning for that lower 12 first, and once it fills up, the only safe call is to go for the upper. It would be a good idea to start getting some practice in on your local courses by calling for, and shooting at the upper 12. I've shot with groups of people that some of the guys NEVER even attempted an upper 12 the whole tournament.
The big attractions in that area...everybody takes off to the beach. You can go visit Gulf Shores or Orange Beach. Go fish off the pier, etc. For eating, Lamberts is always super popular with shooters when they come to Foley. Very good food. If you leave there hungry, something is wrong with you. There's tons of sea food joints in the area. I'm not big on sea food but it's there if you are the type that likes it. For at least one meal for the best steak you'll ever eat...go to Orange Beach to Big Mikes. Get the Ribeye. I'm 9 hours drive from there and some days it's tempting to just hop in the truck and head down there on the weekend when I get a craving for a big steak. I've not done that yet but it would be worth the trip.