"cela fait fait un bail que l'on ne s'est pas vu !
Yes, it means what you wrote. = cela fait longtemps
Ce n'est pas de l'argot mais c'est plus du langage parlé.
Le carré, je ne vois pas. Il faudrait l'exemple de la phrase. Un groupe peut jouer carré ce qui signifie qu'il joue avec un bon niveau technique.
"son organisation n'est pas très carrée" signifie qu'elle manque de rigueur.