Yes, to both! We have serviced hundreds of sports teams with group discounts and custom colors and logos. Contact our customer service team at support@smilebrilliant.com to get more information on pricing or advanced customization options.