To answer the question of "who is Gadd's grandson?", I'll tell you. He stands near the shrinkable trampoline in Noki Bay (or whichever level). Hey, Super Yoshi, if you were able to edit my message to say that Gadd's grandson is unknown, how come you couldn't edit Luigi into the list?
Super Mario Bros. are cool like sunglasses!