1977-81. Corporal E4. Aviation Ordnanceman. Spent most of it working on jet aircraft in Yuma, AZ.
As for boot camp preparations, you've already been given some good advice. My advice is, to prepare yourself mentally for anything they throw at you. The Drill Instructor's job is to see how much crap you can take, and keep on doing what you're supposed to be doing. I went in with the attitude that no way was I going to quit and nobody was going to force me to quit, and I made it through just fine. I was also the skinniest, tallest recruit ever(6' 6" and 150 lbs), and they gave me a lot of crap to deal with. If I can make it through boot camp, you can too.
Just don't take the Drill Instructor's words personally, as they're likely to call you, your family and everybody you hold dear all kinds of names. Let it roll right off your shoulders, and do what you're told, and you'll be fine.
Oh, and all the working out you're doing is fine, but you really should realize that nothing prepares you for running 3 miles for time, except running 3 miles for time. That, and crunches and pullups from a dead hang. Those are the things they'll be testing you on. When I went in, I thought I was in decent shape from Karate, and I was. But, nothing prepares you for running, except running.
Good luck, and thanks for your service!