You should really need to do a search
1: Specialty Product Company or Ingalls
2: Depends on what wheel you have, It'll rub if you have 225/40/R18 set or more. Other than that, you only have to becareful for pot holes.
3: Do you want to change your shoes every 1-2 month?