technically you can check every bag to every destination with every carrier (even with carriers that do not have a baggage agreement with the airline). a friend of mine working at check-in gave me a tip, to put the other segment(s) as a ghost segment in the "first" booking so it's easier for the agent to check bags to final destination. (not sure if an airline call center can/will do that if you call)