The above is the very first thing I'd do.A lot of jumping here and there and guessing, first up, you need to check the battery voltage while you are turning the key to start, at both the battery end, and the starter end
Be aware, test at the battery posts, testing at the battery lugs is not the same as testing at the battery posts.