Currently the answer is a) As many times as I want but spaced at least 5 minutes apart.
However i also found this post by @shenanigator that explains a little more:
There is a soft limit to the amount of blog posts you can publish before the payouts for the account become diluted. Each account can post four blog posts per 24 hour period and get 100% payout for each one. If you post five blog posts in a day, the payout for the 5th falls to 65% of the amount it would have otherwise paid.
6th = 45%
7th = 33%
8th = 25%
After editing a post, the 24-hour clock for that article resets.