I can easily disagree with your Thanos and Celestial question, but here are the variables; Thanos without infinity stones or with; any how, It would not be a contest if Thanos had all Infinity stones but I can see how Celestial would win without the stones.