'Data rates up to 115kbps', so I guess it's fine. but it also shows
That's the throughput.
"Receiver operating at the 902-928 MHz band."
The carrier wave is within this band.
and "1.2MHz receive bandwidth".
This is the bandwidth that the signal occupies (i.e. centre frequency +/- 600 kHz)
Would it be fine for the Atmega168 at my $50 robot??
Probably, but without knowing how you wanna use it, it's really hard to say.