"So do I" is the same as "me too" (eu também)
"I think so" is the same as.. "I think" (eu acho)
"Ain't" is the contracted form of "are not", "am not" (não sou, não são), but it is informal.
Ex:
-I love sushi
-So do I / me too
-This band is awesome, right?
-I think so.
-Where are they?
-They aren't here. / They are not here.