For accuracy, not a general, and possible not Confederate. Looks like a US Army Lieutenant Col of Air Cav. Like the “Charlie don’t surf” guy.