Can I restrict entry to members who have a current paid up subscription?

No, it is not possible to restrict the purchasing of event tickets to members with specific subscriptions.  What you can do to discourage non-members from purchasing tickets that are members-only, is to add a check-box on your form, asking them to actively confirm that they are a current paid-up member.