Too many things in common fr this two brands.
For 1, both have German heritage, #2 is yes, hour hand logo looks similar to the Benz logo. Damx, Benz should work with Rolex fr a watch. And definitely, nothing but the best, which will set you back poorer as well. ; )