At this point in time Odyssey Hazard Lites are still the best but there are others out there like Alex Rims, Alienation etc. Odyssey Midways are also good too.
Alex Hiam rides on Odyssey's "Hazard Lite" rims for his BMX setup. These rims are known for their durability and lightweight design, making them suitable for street and park riding. They complement his riding style, providing the necessary strength while keeping the bike responsive.
That's like asking what is the best band, or the best snack - too much space for personal preferences for that to be answered.
One can shop for BMX rims in bicycle parts selling stores. One can find these stores in bicycle selling stores. Also, one can find them online at websites such as eBay or Amazon.
A street bike is a type of BMX bike, so your question can't be answered.
Yes, they are professional bmx for street/park.
Alienation Black Sheep Double Wall Rims, front and back
When needing to purchase new 20 inch rims then it would be best to view sites such as Big Brand Wheels, Wheel Fire, Ozzy Tires or Street Dreams websites online to get the best deal for 20" rims.
in my opinion, Perry Kramer is the best bmx racer, he is dead, he also made one of the best bmx bikes ever, the "PK Ripper", google it
shimano dxr is the best for bmx racing
freestyle, dirt, street
Street, dirt, vert, anything
HOFFMAN or KINK