In January, I will fly from Germany to the US, and will change from an international flight to a US domestic flight. On the way to the US, I have 3:20 hours at Newark (with change of terminal), and on the way back, I have 1:10 hours at Chicago ORD.
Are those times sufficient assuming that the flights are on time (United + Lufthansa)?
Further, is it correct that I have to retrieve and re-check my bag upon entering the US at Newark? Does the same apply for my change from domestic to international flight on my way back at ORD, or will the bag be checked through automatically?