Answer is YES. She prepared enough
Step by step
There are 16 cups in 1 gallon
3.5 gallons tea made x 16 cups per gallon = 56 cups total tea made
17 family members will drink 3 cups each
17 x 3 = 51 cups she needs for the reunion
So yes, she made 56 cups and only needs 51 so she made enough