Whether a person having multiple business verticals in a state can obtain for different registrations?

Yes. In terms of the proviso to Sub-Section (2) of Section 25, a person having multiple business verticals in a State may obtain a separate registration for each business vertical, subject to such conditions as may be prescribed.