Well, there is no John Kidd listed with an AL unit in Broadfoot unless he had a middle initial, or he was listed as "Initials Only Kidd." The best possibility from this standpoint is a private "J. Kidd," listed with the 3rd AL Infantry, Co. "B". I have no way of determining his actual first name.
Other AL possibilities include:
Kidd, J.N., AL Militia, 2nd Regiment Volunteers, Co.A
Kidd, J.N., AL Mobile City Troops
Kidd, John B., AL 3rd Reserves, Co.C
Kidd, John B., AL Cavalry, Hardie's Battalion, Reserves, Co.A
Kidd, John G., AL 13th Infantry, Co.E, Sgt.
Kidd, John M., AL 3rd Reserves, Co.B, 2nd Lt.