Synchronization with a specified sequence
I've found that a good sequence should have an autocorrelation function similar to a pulse...is it correct? If it is...why? 


You want to pinpoint one specific delay – the right time synchronization "point". From that, it directly follows that the ACF should be as "dirac-y" as possible to minimize ambiguities and maximize energy in the one right time.