My flight is fully ticketed with Qatar Airways, but since there are so many layovers, and for so long I am not sure whether or not I will have to pick up my bags at one of the airports and recheck them for the next leg? Would I just be checking them in at ICN and then expecting them to just arrive in the US when i finally get there? I don't imagine I would be expected to pick them up at Doha since I would need a travelers visa to pass immigration and pick my bags up..
Also on a side note, are you allowed to pay to get into the Qatar lounges at either Doha or London and take a shower and refresh if you are not a business/first class traveller or a member of them?