Just because you submit a map under the Map Submissions forums does not mean you get the Builder rank.
The rank is for the official builders of BrokenLens. In order to get the builder rank, you have to apply.
No, builder applications are closed until further notice.