Can't tell you for sure how long it takes to get the bikes. The dealers around here have several in stock. However, accessories can be hit and miss. Ordering them directly will usually get them to you much quicker than trying to get them through you dealer. I've gotten stuff from them in a few days that my dealer said weren't available. Be sure to ask them if the stuff is in stock when you order it, though. Unfortunately, they use UPS to ship the stuff, so that's a guaranteed big delay. I wish they'd give us a choice of shippers.
Bare