Membership Pro for one-page protected content

Membership Pro plugin capability: Need to create a specific single page content protected for 30 days? And create 100% discount coupon code for that level access? And once member creates account with discount code have them directed to specific single page access - don't want them to see the WP dashboard section at all. Is this all possible with Membership Pro without any custom coding? All other site content will be visible using "Visitor" level requiring no user signup.