Is there a term limit for a squadron commander or just a suggested term limit?

Yes, there is a term limit. The wing commander appoints group, squadron, and flight commanders. These commanders serve a four-year term of office. Upon completion of the initial term, the Commander may be appointed to subsequent four-year terms with the approval of the Wing and Region commander. 

Please see CAPR 20-1 for more information.