Not sure about the tax question. Helmets are required (motorcycle acceptable). Loaner helmets available with creditcard deposit.
These schools are not BMW-specific. You can bring anything road-worthy and insured to the school. The only schools that are brand-specific is Porsche and Ferrari.
My YouTube video
-- RANDY SPARRE --