FWIW, the 'big box' stores around here accept batteries for recycling, as do the county and some local DPW's and/or recycling yards. With county/local you need ID as to living within the county/town.
The bulbs should also be recycled. My home county accepts fluorescent and other HID lamps in 'reasonable' quantities, NOT commercial quantities.