Essjay and Ch4rlie covered almost everything. What chemicals does he have (e.g conditioner)? Definitely needs a heater and filter, though that has been covered. Make sure he gets a test kit, and maintains the tank weekly (via water changes, tests, so forth). One gallon is tiny, and to be honest...