JM: the internship is pretty wide ranging for KP mids. It ranges from 2-4wks. I did mine with Coscol Marine (a tanker company) in Houston for two weeks. Basically I was a glorified secretary, but I got free lunch everyday, and I wasn't looking for a job hookup.
Basically if you can think of it, you can do it, as long as it's maritime related. Work with harbor pilots (could do charleston probably), naval architect, shipyard, MSC (in the office), a brokerage company, and the ever popular naval flight squadron (hey, you might try calling the blue angels, their new CO is a SUNY Maritime grad and might be able to pull something there).
I forget if Jamz is a deckie or engineer, but if all else fails he can call the sea year guys and they will find an internship for him, they will even find one where they will put you up (sometimes the mids are responsible for their own transportation and lodging, but if the company is nice they'll put you up). This is what happened to me as what I wanted to do fell through at the last minute. (or rather KP kinda screwed me over on this one) They decided that my idea to go to Bethesda and work in the hospital was not a good internship idea. I will be working to change that in the future when I become a real doctor so that KP mids who are interested in military medicine can get a taste of it.
Anyway, hope this helps, I'm sure the CG thing will work out. If not I vote for harbor pilots in Charleston. Although most are Citadel grads (if my memory serves me correctly) there are one or two KP grads who are pilots there. Jamz may even change his mind about careers when he gets to work with what is in my eyes the best job in the maritime industry. Plus it's charleston, and although I love my Texas, Charleston is probably my favorite city in the U.S.