looks good, i would have bought something with a cronograph in it (i mean one those 3 little rounds in the background of the watch)
depending on what kind of area you live in, there wont be alot of his 16 y.o. friends with a $100 watch

so he'll be happy
no need to give a 16 y.o. a rolex, everybody will make fun of him telling him it's a fake (been there, done that (not with a rolex though hehe))
don't want to start that dicussion again about what's more important, you knowing it's real or everybody else believing it's real ...