Yes, you can have your Store rewards and gift cards with your own domain and branding using the domain mapping.