The saddle looks like it's going to leave marks on your rear end.
Then again, you probably've got a pair of cycling shorts with nice padding.
Punch of brakes to choose from here:
http://www.universalcycles.com/shopp...p?category=671
Brake levers, cheap and effective:
http://www.universalcycles.com/shopp...4&category=669