If the taxpayer has different business verticals in one state, will he have to obtain separate registration for each such vertical in the state

No. However, the taxpayer has the option to register such separate business verticals independently in terms of proviso to Section 25(2) of the CGST Act.

(ICAI FAQ PUBLICATIONS 06-09-2017 REGISTRATION: FAQ NO. 30)