Getting starte: My first project: Cruise control for ebike

Ok,
so here we go:
http://www.ebay.de/itm/SainSmart-Mega2560-3-2-TFT-Touch-LCD-SD-Reader-Expansion-Board-4-Arduino-R3-1280-/221082189384?pt=Wissenschaftliche_Geräte&hash=item3379867e48
This should be ok to start. Large enough LCD to play around with.
What do we do for button input?
What sensors will I get? Will any do fine that produce analog signals?

EDIT:

http://www.ebay.de/itm/SainSmart-3-2-TFT-Touch-LCD-MEGA2560-SD-Reader-Expansion-Board-fur-Arduino-R3-/180948136399?pt=Wissenschaftliche_Geräte&hash=item2a215971cf
Apart from the touchscreen, is this any differen? I might aswell get this one so.