Do you necessarily need to use the whole bag of concrete? Why not just dig the hole, insert the post, and fill it to ground level with concrete? That's what I'd do, anyway, but I'm no Tim Taylor.
One of the best sealers for small cracks or pitted places in a concrete floor is automobile filler. Once in place, it stays. This is particularly good on a painted concrete floor because once painted, ...