ok so they decided they don't like the name Speedy, and now he's going to be Bubble

i got a few pictures, but they aren't that great since i took them with my phone and he's still pretty scared
do you guys know what kind of turtle this is, and what they eat, how they should live, etc?
1. bubble (lol)
2. where we're keeping him for now (we'll probably go to the pet store sometime this week and get somewhere better to keep him)