I think that price is about right. It still has to be programmed to the bike, of course.
The dealer doesn't seem to think so, But looking at RonAyers Part number kawi# 21175-0256 Sku : 1273388
Spare Fob key $26.44
This may be for the key that is stored in the fob. They come seperately.