A community may incorporate under this chapter as a Type B general-law municipality if it:
(1) constitutes an unincorporated town or village;
(2) contains 201 to 9,999 inhabitants; and
(3) meets the territorial requirements prescribed by Section 5.901.