That's the one!
A few things to consider:
Will he use the camera at all? It's a MicroSD slot on the copter itself, with an on / off button which toggles recording. Press to record, press to stop. Thing is, the model without the camera has an abundancy of spares (and he's going to need them, trust me!). You can get the parts for the camera model, but they're a bit harder to find and a bit pricier. The motors on the camera model are more heavy duty and a different size so the non-camera ones won't fit. Same for the battery. There's also a bumper for the non-camera one which doesn't fit the camera model.
If you want the camera model then go for it, but if you think the camera might go to waste, it's probably better going for the non camera model.
Also, how old is he? You or his father or someone will probably have to be with him for the initial setup, as you need to calibrate the controller to the copter itself. It's not hard at all, just that if you mess it up, up can mean down, left can mean right, etc etc. Once it's all set up, you just use the trim on the controller as you would any other RC model.
Basically, make sure that any parts you get are for the H107C. The C is very important, that's the camera model. There's also an H, and a few others. 380mah batteries at least, these last for about 4-5 minutes of flying, but you can get bigger ones. A pack of 5x 380mah cost me about £6, so cheap as chips really.
If you need any other tips, let me know. More than happy to help
Oh, one more thing. The model had a refresh a few months ago, the way to identify the new from the old is the controller. The new ones don't have an antenna sticking out the top, like this:
The old ones DO have an antenna:
Get props. Get LOTS of props. Oh and go outdoors with it. You can fly them indoors but these babies can do some serious flying with a bit of space