Adding a dropdown for product variants would be done in the admin by following our help document here. That said, subscriptions do not natively come with Shopify, so if you're planning on offering subscription-based products, then you'll need to use a subscription app.
Trevor | Community Moderator @ Shopify - Was my reply helpful? Click Like to let me know! - Was your question answered? Mark it as an Accepted Solution - To learn more visit the Shopify Help Center or the Shopify Blog