Hello,
There is no mention of any restriction of roof carrier in CMVA (Central Motor Vehicle act)
However - some states have over riders which can super cede by State Motor vehicle act
Some time back - heard of that Roof carriers are not allowed in Gujarat - if its a private registered car, however - no exact details updated with us or the fine if the same installed
Unsure for Maharashtra / Gujarat - best way to know is by pinging in on social media pages of Traffic police of respective states - if any such ban is there or may connect with any car dealer showroom in these locations especially the accessory person to know - if luggage carrier is allowed for fitment on private cars and are there any restriction rules for same.
Hope should help !!