MGM is a full day park unless you have a AP. Shows are 60 to 90 minutes apart. Fantasmic, a must see, is at the end of the day. Depending on park hours there is one or two showings. The second is better for lower crowds unless you have little people that need to get to bed.
Near the Indiana Jones show is the BackLot Counter service and have good sandwiches and good prices, for Disney. Recommend the tuna Croissant.