In case a person has registration in multiple States, can he opt for payment of tax under composition levy only in one State and not in other States

No. An intimation that composition scheme has been availed in one State shall be deemed to be an intimation in respect of all other places of business registered on the same Permanent Account Number in other States.

(FAQ 41: MSME)