If they're manual renewals they should respect the "Display and require accepting terms" parameter within CBSubs > Settings > Display > Baskets. This is applied to every plan. There is no per plan terms and conditions. If you mean you want a plan to be accessible based off them accepting a terms and conditions field yes that should be possibly by using a field condition under the Workflows tab of your plan.