We are finally able to afford tickets flying out of MKE to SXM. The price difference between flying out of ORD is less than $100 more, so that definitely covers the parking and time difference. We only have 1 potential issue. The connection time is only 35 minutes between flights. Do we have to check our bags again on an international flight at CLT? Is this even possible running to the gate?

Thanks!