To be honest (and again, this is entirely subjective), but I'd ditch Cracking the GMAT from Princeton entirely, and I'd use the problems from Kaplan GMAT Premier 2015 only as a supplement.
The Veritas course will be great and give you excellent structure. In terms of books, I'd HIGHLY recommend MGMAT. I don't work for them, but in my opinion they are some of the best GMAT books out there, especially MGMAT Sentence Correction and Number Properties. Anyone serious about the GMAT who isn't using at least those two books plain isn't serious about the GMAT.

The reason for this is their thoroughness, clarity, and index to corresponding Official Guide problems.
I'd also recommend you HEAVILY emphasize official problems. By the time you take the test, you will have wanted to complete every question in the Official Guide (and probably done most problems more than once), as well as taken the GMATPrep CATs 1, 2, 3, and 4 at LEAST once (if not twice). Veritas will give you some good strategy and excellent practice material as well, but NOTHING beats official material. I'd suggest you to one CAT a week, Error Log your incorrect questions, and then tackle 3-4 individual concepts per week (see attachment for an idea of what concepts the GMAT tests). Aim to "dive deep" into a limited number of concepts and MASTER them, rather than just haphazardly answer tons of random problems.
Above all, REVIEW your incorrect questions in a thorough manner, understanding exactly WHY you got them wrong, and what the TAKEAWAY is for each question. This is why the Error Log is so important -- you'll be taking a variety of CATs (GMATPrep, Veritas, and probably some MGMAT), so you'll need to create your OWN spreadsheet to collate all that data.
Be sure to regularly incorporate pacing exercises, both concept-specific and mixed-concept, in your study sessions. You don't want the only time you work under pacing pressure to be when you're doing a full-length GMAT CAT. Sentence Correction success lies in high achieving accuracy in a short amount of time. Start with the "Level 1" pacing drills as described below, then move on to the higher levels once your accuracy is above 80% at each level. For example, if you tried to complete Level 6, you shouldn't move on to Level 7 until you were able to get 8/10 or more questions correct in 20 minutes on at least three separate occasions.
Level 1 - 5 questions in 12.5 minutes
Level 2 - 10 questions in 25 minutes
Level 3 - 5 questions in 11.25 minutes
Level 4 - 10 questions in 22.5 minutes
Level 5 - 5 questions in 10 minutes
Level 6 - 10 questions in 20 minutes
Level 7 - 5 questions in 8.75 minutes
Level 8 - 10 questions in 17.5 minutes
Level 9 - 5 question in 7.5 minutes
Level 10 - 10 questions in 15 minutes
Level 11 - 5 questions in 6.25 minutes
Level 12 - 10 questions in 12.5 minutes
Level 13 - 5 questions in 5 minutes
Level 14 - 10 questions in 10 minutes
Once you're able to complete a wide variety of Sentence Correction questions in less than 1 minute per question with above 80% accuracy overall, you're much less likely to lose accuracy during a full-length CAT!
Hope this helps -- you've got a good amount of time, so I'm sure you'll be able to get the score you want with the right plan.
Good luck!
You do not have the required permissions to view the files attached to this post.