Button and keypad issues like you describe sound like moisture exposure. It doesn't take much. Even a sweaty pocket, humid locker room, etc have been reported.
You best remove the battery now and then take a look at
Got Your BlackBerry Wet? - BlackBerryFAQ.
Posted via BlackBerryForums.com Mobile