1. Butt takes a long time on the order of brisket time but it does not need to be wrapped. Ribs can be done in 5-6 hours depending on your method. From a culinary standpoint, its a purely a matter of personal preference how you pair your meats.
2. I personally would not inject the brisket with veal stock. Its a prime brisket, if you don't screw it up, its going to be very juicy, tender, and flavorful because we all know that its the fat that gives meat its flavor and prime means well marbled.
3. I have been doing the Aaron Franklin method of briskets with my HeaterMeter ATC and they typically run around an hour to an hour and fifteen minutes per pound at 250F and a small foil loaf filled with water at grate level. There are no rules about when to wrap. If you look at his videos, he wraps when the bark is set and the meat has good color. That could be 150F internal temperature (IT) or 170F IT, its just personal preference on how you like your bark and the level of dehydration you may experience in the meat. If prefer 24", 40 pound, unwaxed, butcher paper to wrap others do heavy duty foil. My 20+ year old 18.5" WSM has a Cajun Bandit door and a compression latch and is pretty tight. With my ATC, I can sustain 160F and can use my WSM as a holding oven for a wrapped brisket once it is probe tender and rested. I don't remember if you have an ATC or if you can reliably maintain that temperature, but if you can, that approach would mimic the commercial cook and hold ovens (like an Alto Shaam) that many commercial BBQ restaurants use.
So If you have a 14.5 pound brisket, first you need to trim excess fat to around 1/4". Lets assume that takes off around 2 pounds and gets you to 12.5 pounds of trimmed meat. Next do the math on the longest time you would expect it to take. (12.5 pounds) * (1.25 hours per pound) = 15 hours 38 minutes. Once it is done, you want to let it rest at room temperature until its internal temperature is around 170F (around an hour) and for two hours you want to either hold it wrapped in towels in an ice chest rinsed with boiling water or do my holding oven thing, so I would add an additional three hours to the 15 hours 38 minute cook time to get 18 hours 38 minutes which means that to eat at 4:00 PM you would have to start around 9:22 PM the previous day.
The last issue is when you would have to get out of bed to wrap the brisket. Again, that is a matter of personal preference, but if it were me, I would structure it so that I would wrap in or around 7 hours into the cook so I can get some sleep. That said, here is how I would schedule the brisket.
7:30 PM - light 20 or so coals in a chimney
8:15 PM - add lit coals to a full coal ring of unlit (Minion Method) and either with an ATC or by adjusting dampers get the grate level temperature stable at 250F.
9:22 PM - Assuming all goes well, put the room temperature rubbed brisket on the WSM fat side up.
10:15 PM - Assuming grate level temperature is stable and things look OK, go to bed.
4:00 AM - Check brisket to see if it is reading to wrap, and assuming things are OK, spritz well and wrap.
4:15 AM - Go back to bed.
8:00 AM - Get up and check the brisket for IT and probe tender
9:15 AM - Check the brisket for IT and probe tender - Keep checking every hour or so until its probe tender.
1:00 PM - No later than this time brisket should be probe tender and taken off. Rest until IT is 170F (about an hour) and then wrap and hold until 4:00 PM.
4:00 PM - Slice and serve.
-- Mache