on the laptop issue, I just wouldn't do it. I can't imagine explaining that I checked it and now it doesn't work or worse yet, that it was stolen. The TSA screens checked bags now and 2 people I know have had things stolen.My laptop is very light,. I check all the cords, extra batteries and accessories but the actual machine comes with me.
It sounds like BA is non negotiable. You might want to buy the laptop case and check the rest.
Good luck!