It has everything he needs but whether this is right for him depends on his brewing/drinking habits and general requirements.
For example, I tend to pour a beer not very often (at most once a day) so my research led me to better faucets as the ones you've pictured here will tend to have beer dry out inside if you don't pull beers often enough. I'd end up having to clean the taps more often than I like. Look for forward sealing faucets from Ventmatic (formerly Shirron) and Perlick.
There are a million "right" ways to do things... it all depends on your requirements/budget/etc.