So in 2D motion does the instantaneous acceleration always have to be along the same line as velocity( either 0 or 180 degrees)?
It can point in any arbitrary direction
It can point in any arbitrary direction. For example in case of circular motion, accelaration and velocity may point in different directions