Help with Long Layover + Checked Baggage + Immigration
Both British Airways and American will check through bags on layovers of at least 12 hours so unless they won't tag the bags through at your original destination it will be fine but even if they don't American should let you get the bags retagged on arrival at ORD and not make you wait to check in