I believe you need three friends to unlock everybody. I might be wrong, but memory tells me that I keep seeing people with all but five Heroes missing: one 3-star, one 4-star, and three 5-star
Edit: Turns out I was wrong. You need four. You are missing one 4-star hero and four 5-star heroes.
Edit: Turns out I was wrong. You need four. You are missing one 4-star hero and four 5-star heroes.