A voltage drop test is a pretty simple way to test your grounds.
As said it seems like you have 2 very different scenarios.
We fixed the No Crank. Now its a no start.
1 issue could be a starter ( yes it is new...most likely rebuilt. Depending on rebuilder it could still be bad.)
Some simple testing with a voltmeter during the no start conditions could answer alot of you question.