Where I hail from, naming a boy after his father is done because of tradition and to honor family, not because of a lack of imagination. Daughters are even named after their mothers.
In the culture I was raised in it's sort of similar... though it's the kids getting named after the grandparents.
The name Trip as a nickname is fine. It never felt odd or out of place to me. It just seemed to work, IMHO.