Building on your modification, to solve any possible conflicts mentioned in your warning, could I just change this:
Code:
$post[posts]=number_format($post[posts]);
To this:
Code:
$postcomma[posts]=number_format($post[posts]);
And change $post[posts] in the postbit template (and where ever else it appears) to $postcomma[posts]? That way, $post[posts] itself would be unaffected, in case other hacks do use it.