I travel with the Think Tank "Airport Addicted 2.0", which is the largest size bag you can legally bring on board. It would carry everything you've listed, except the 500 f/4. It doesn't offer much protection, so it puts you at a bit of a risk if for some reason you weren't able to bring it on. My strategy has been to get on board the plane near the front of the line, so I can always find an empty bin. Nobody has ever weighed my bag either, which is fortunate because it's over 30 lbs.