A quick check might help your peace of mind and the Integrity of your dealership....set the fan switch on high with the fresh air on, hose down the vehicle, and spray soapy water on suspected areas? If air leaks out/water will leak in...More of a high-tech approach, use electronic ears on suspected areas...good luck!
