The timing looks fine to me from the standpoint of Chase velocity approvals. If you could move the 5/23 SW Biz to 4/23, I might recommend that.
As for CP timing, if the goal is to have CP in hand by the mid-August, that doesn't seem realistic. But I don't usually book my companion tickets until a few months prior to the trip. I book the primary ticket as soon as schedule releases, then check frequently for price reductions. I don't book the companion ticket until later bc if there is a price reduction, I have to cancel the companion ticket in order to change the primary ticket, and then rebook both. So it's a hassle. I haven't been burned yet, but it could happen.
If you need CP in hand at the time of schedule release, I would allow probably two months after card app. I just apped on 1/22 and it seems my statement will close on 2/15, so that's about a month, but always good to give yourself buffer.
IDK if you've looked into when the schedules are releasing, but right now it seems like only about 8 months of schedule will be open at max. "On February 9, 2023, we will open our schedule for sale through October 4, 2023" So my guess is that July 2024 wouldn't open until more like December 2023, but perhaps you've looked at more historical openings and have a better idea.