Fly into Birmingham. Easier than Atlanta and closer/less traffic. Columbus is a “puddle jumper” airport.
There is absolutely nothing to see/do in Columbus.
Stay whereever it is the cheapest. Your son will appreciate a hearty, non-mlitary meal after graduation from Basic Training.
Thanks for the info.