I am sure there would be some sort of cap, atleast from division 2 and lower. It would be strange if you made the same amount of attendance revenue compared to let`s say Lawrence Park Panthers. I would just stay in div 2 if there was no cap haha. However, I am just taking a wild guess though. Just trying to use common sense here.
Not sure about the Naismith though.