Hi Caitlin,
Thanks for visiting the Disney Parks Moms Panel with your question. It sounds like you have a wonderful trip planned, staying at both Disney's Pop Century Resort and at Bay Lake Tower at Disney's Contemporary Resort!
Your stay is two separate reservations. Therefore, they are also separate for making dining reservations. Assuming that your reservation for Disney's Pop Century Resort is first, you will be able to make all of your dining reservations for those four days at 180 days before the check-in date for that reservation. Then, on 180 days before your check-in date for your Bay Lake Tower reservation, you will be able to make dining reservations for the seven days of that reservation.
Since you are using your uncle's Disney Vacation Club points for your Bay Lake Tower stay, your uncle could make dining reservations for that portion of your stay by calling Disney Vacation Club Member Services at 1-800-800-9800. Only members can use this service so your uncle would need to do this for you. For the Pop Century portion of your stay, you can make reservations by calling 407-WDW-DINE (407-939-3463) or by visiting
Walt Disney World Dining Reservations online. You should also be able make your reservations for dining during your Bay Lake Tower stay by calling this dining line or visiting this site if your uncle shares the Disney Vacation Club confirmation number with you for your Bay Lake Tower stay.
I hope that this information helps, Caitlin! Please do not hesitate to ask if you have any further questions.