Ok, one at a time.
The front tires are at 80% at 3x,000 miles?
They may be cupped. Even with plenty of tread, BMW camber settings generate wear, and sometimes exhibit 'tire roar' at certain speeds. My E46 had this problem. Replacing the tires will address this problem.
“Character is doing the right thing when nobody’s looking. There are too many people who think that the only thing that’s right is to get by,and the only thing that’s wrong is to get caught.”
- J.C. Watts Jr.