Can I price differently for members vs non-members?
Yes.
Yes. Discounts are configured in Settings > Discounts and can be attached to a membership plan so that members automatically receive the discount at checkout. Different membership tiers can have different discounts attached, letting you price members and non-members differently without maintaining separate price lists.