How important are hooks for ivy league colleges?

The free tuition is because his family makes less than 65K, which is unrelated to admission. In order to receive admission, you have to be a qualified candidate. While those complications can help provide context for your grades, they are not a “hook” as would dramatically increase your chances. Your chances are not going to be raised because of these complications.