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

Yes. In terms of Sub-Section (2) of Section 19, 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.