I created a test account and just flew through pokestops with another bot and looted 1,015 poke stops and then closed the bot and logged in to my rooted tablet and looted another 6 on the same account using a joystick mod for a total of 1,021 pokestops. Not banned yet, but I am waiting for it to happen, but don't care. So the limit does not hard stop at 1k pokestops. Again, I do not think it is 100% proven (and it is even stated so on a few other dev sites that it is not consistent with 1k). I think most people get banned by that point by other means (speed, exp/hr, etc...).
I kept track of the pokestops due to the bot itself (that I would not trust to bot fully on) kept count and then parsed the logs on sporkforge.
I did not test the pokemon caught but can.