Any corporation or association organized under generally similar laws of another state shall be allowed to carry on any proper activities, operations or functions in this state upon compliance with the general regulations applicable to foreign corporations desiring to do business in this state, and the payment into the office of the secretary of state the same fees that are required to be paid under title 48, chapter 11 and by paying all other taxes which other foreign corporations are required to pay in Tennessee, and all contracts, which could be made by any association incorporated pursuant to this chapter made by or with such association, shall be legal and valid and enforceable in this state with all of the remedies set forth in this chapter.