AA policy is to check bags through if the other airline is a oneWorld member, even if separate tickets (assuming the connection is valid, not overnight, etc.). AA policy is also to rebook you if you miss the connection to another oneWorld flight due to AA's flight being late, even if on separate tickets. You are correct, it is straightforward.