Is there a Limit to the number of Opportunities I can signup to?

There is no limit to how many Opportunities you can sign-up for. Users are able to sign up for as many Opportunities as they like, across multiple Organizations. You will be presented with schedule conflicts across Opportunities to avoid signing up for overlapping Shifts if you are a part of multiple Opportunities.