It doesn't matter what airline you use. I always use JetBlue and they always get my luggage. I can't answer the second question but I feel like it shouldn't be a problem.