Connection times (with customs) in Charlotte

//ads -- adsterra.com -- native banner
?>
Is 1h25' enough time to go through customs and immigration in CLT (coming from Rome Fiumicino) before a connecting domestic flight? I have an Italian passport and I am not an US citizen or resident.
If the answer is "probably no", I assume it will be the airline's responsibility to reschedule me on a later flight, if both my flights are operated by the same company and sold on the same e-ticket --- am I correct?
Pictures about "Connection times (with customs) in Charlotte"



Flying Alone for the First Time | Connecting Flight Procedure | How to Catch a Connecting Flight
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Tim Douglas, Anna Shvets, Andrea Piacquadio, Los Muertos Crew