Is there a limit on the number of products I can add to a subscription?

There's no limit on the number of products you can add to a subscription.