Absolutely, why not? The Jersey color is the issue. Plenty of teams wear white pants when playing Texas or Penn St. if their jerseys are purple and our are white, all good.
Don’t think black helmets would be a good idea on the particular day. 105/117/327 degrees, whatever.
Yea I think that jersey color is the only restriction, one team has to wear white and the other team has to wear dark/colored jerseys. There are a few exceptions if there's enough contrast, USC-UCLA being the most obvious example.