For ZFC, I have done that for rationals. Following after the above proof that the singletons are measure 0, we can use the cantor pairing function to enumerate the rationals. We then take this collection to form a union. Then by 2, all the terms sum to zero.
For an arbitrary countable set, I think you need axiom of countable choice to enumerate the elements, but the same conclusion should follow.
For an arbitrary outer measure, if it is translation invariant, then the singletons must have measure zero, thus the above proof in the manner of rationals and other countable sets can be carried…