That rep is a joke, why would Toyota offer 18's as an option on all Camry's then? When I bought mine I wanted the TRD 18's but they weren't available in the southern Gulf states, so the only option for 18's was the BBS 18.
On your second question, the link right below thw size explains how to decode the wheel spec but...
17X7 5-100/114.3 40B means 17' rim, 7" width, 5X100 bolt pattern, offset 40mm
17X7 5-110/114.3 40B means 17" rim, 7" width, 5X110 bolt pattern, offset 40mm
17X8 5-114.3 40B mean 17" rim, 8" width, 5x114.3 bolt pattern, offset 40mm
Here's the description from the site...
Reading Wheel Sizes:
Example Size:
15x7 4-100 40S
15 - Rim diameter in inches.
7 - Width of rim in inches.
4-100 - Bolt Pattern.
4 - Number of lug holes in wheel.
100 - Distance between lug holes (in millimeters).

Some wheels have multiple bolt patterns.


15x7
4-100/108
This wheel fits cars with both 4-100 bolt patterns and 4-108 bolt patterns.
40S - Offset and finish
40 - Measures in millimeters how far back or forward the mounting surface (face) is from the center of the wheel.
S - Silver Finish.


Further information on all of these topics can be found at our “Info Center”.ns and 4-108 bolt patterns.
40S - Offset and finish
40 - Measures in millimeters how far back or forward the mounting surface (face) is from the center of the wheel.
S - Silver Finish.



Further information on all of these topics can be found at our “Info Center”.