Alabama has bill and vote information back to 1998 that can be scraped. It looks like those sessions can simply have their metadata be added. However, I can't find a good source for legislator information going back that far.
For vote counts, the OS API shows the leg_id, but ./al/bills.py doesn't seem to grab that info. Is this done as a post-process to the database?