Hi Lukas,
you need a good book to explain you all these things. WiFi spectrum is divided in channels and each one is about 20 or 40 MHz wide, depending on the particular standard.
The datarate depends on the modulation and coding, which has little or nothing to do with the channel width. Well, there's always the Shannon theorem, but that's another story.
About the last question, if you don't lock the datarate (using ConstantRateWifiManager), the dynamic one will be used. The datarate will change depending on the nodes distance, so the range is larger (and the speed is variable).
Hope this helps,
T