They do. The number of forms is hopefully the same in every product.
Since we do not have any localisation yet except the default one, we must implement it first. Would it be acceptable using this as a basic for this pythonic stuff?
Yes. We are trying to unify the wildly different plural rules in different implementations, see also Plural.