Three hours at Hong Kong is plenty of time, even allowing for minor flight delays, immigration lines and baggage delays. Of course no one can be 100% positive that they will meet the collection, but even if the Delta flight is 60mins late, that still gives them at least 60mins to go through immigration and collect their baggage. I would be 99% confident (but don't blame me if some major delay happens!) ^