Since MadBum and Buster graduated during the 2010 season, guessing and following the Fresno OD roster has been the least interesting and exciting pursuits for us fans than any of the Giants 6 other farm teams. This year the Fresno team should be much more interesting as they will likely have 3 of the Giants top 10 prospects (Edwin Escobar, Susac, Hembree) as well as up to 6 prospects that fall into the #11-20 range on the prospect list (Kickham, Brown, Duvall, Law, Panik, JCP) and possibly even one of their most exciting, but flawed, hitting prospects - Angel Villalona. In addition, I wouldn't be very much surprised if 1 or 2 other top 20 prospects get to skip Richmond entirely and go straight to Fresno on Opening Day (the most likely candidates would be Ty Blach and Mac Williamson, IMO).
The active roster in AAA is only 24 players, so keep your list to that limit. If you want to include an "extended roster/taxi squad" item with players that you think will populate the remaining Reserve List spots in your predictions then you can include up to 14 other players (the Active + Reserve List limit for AAA is 38 - which also includes all players on the 7-Day DL). The Giants almost always go with a 5 man starting pitching rotation in Fresno. Add in the 9 starting position players (including the DH - who often gets a few starts in the field during a given week) and a minimum 2 man bench (backup catcher + super utility man) and that brings you to 16 players. Then you have to decide if you want an 8 man bullpen or a 7 man pen + a 3rd bench player
Here's a template that you can cut & paste to use for your own predictions (add or subtract an SP or RP to fit your needs):
On the extended roster (Reserve List):