Seems reasonable, although certainly not a mindblowingly amazing deal. Are you sure about the $900 figure? The bike's outfitted with Ultegra and some Cane Creek goodies-- seems a bit more upmarket to me.
Selling a bike like this without pedals is pretty normal; it's expected that you have your own preferred pedal system.