如果不是天津人且没有买房,可以通过在天津工作或者在天津有合法稳定的工作收入来购买社会保险。根据天津市社会保险政策,符合条件的非天津户籍人员可以通过在天津参加工作并有稳定收入的方式购买社会保险。
另外,如果在天津有合法稳定的居住证明,也可以在当地购买社会保险。因此,即使不是天津人且没有购房,只要符合相关条件,仍然可以购买天津的社会保险。