Does every Subscription order have to be a minimum of 50 SV?

Yes, if you want to earn Subscription Product Points on the order. Then your order total would need to be a minimum of 50 SV. This applies to normal Subscription orders and orders using the Ship Now feature.