Theres one bad thing about Alabama in the winter, you never know what it will be and we get such huge weather swings. Might be 20° on days of those months but then again it might be 60°.
Avg high for my area in those months is around 56°, avg lows around 33°.
I dont know of anywhere that has plentiful bank fishing that would be any good but I am sure there are some camps with a little.
Best bets I would think would be on the TN river system (Pickwick, Wilson, Guntersville), the Coosa (Logan Martin, Lay, Mitchell, Jordan), Lake Martin, and also Eufaula.
Eufaula is the furthest south so that might be the warmest area. Tom Mann has a museum there that might be worth visiting and there is Lake Point State park
http://www.alapark.com/LakePointResort/ . I have never been to either.
Of course the TN river lakes will be much closer to you and I am sure there are lots of nice parks there too.
TN river lakes you can catch smallmouth, but any further south you will be mostly LM and spots.
I am sure a lot of the other guys will have some better suggestions. I dont get out that much
