Others with more experience will probably respond, but here are my tips:
Brisket and pork - 2 hours per pound is my guideline, but I start watching for doneness at 1/5 hours per pound. Sometimes those briskets cook a lot faster due to thickness of meat, fat content, etc. To test brisket, a thermometer probe inserted easily into the flat is my method. For Pork, I watch for the bone to get very loose. Actual temps are around 190 for brisket and 195-205 for pork.
For ribs, the meat pulling away from the bone is the primary guage--figure 1/2 inch or so. Time wise, I always allow 6 hours and it usually takes 4-5 for babybacks and 4.5 - 5.5 for st louis spares (trimmed). Also, a toothpick should go easily through the meat. No idea on what temp is.
For chicken it depends on what you are cooking an whether at low temps or at grilling temps. For thighs, at low temps, allow 4 hours and shoot for 165 temp. For grill temps, allow 60-75 minutes, same internal temp.
For breasts, times are similar, but I go for 155-160 internal temp.
Cant help you on whole or half chicken as I don't cook them enough to offer advice.
Hope this helps
Dale