Sort:  

Yes. Only exception is if you exercise buyWithLimit() and set the limit parameter to anything other than 0. This is something 99.99% of contributors will not do, so likely it does not apply.

The limit doesn't have anything to do with how many transactions you have sent from your address. It's related to the currently accumulated amount for the given period (day). If people have contributed 20000 ETH on one day already, then your contribution for that day with a limit of 20001 ETH would raise an exception an be cancelled.