Would this really be enough currency for all the transactions people want to make?

Yes! Let's say 1 dollar = 1 yoctogram. Plenty for everyone.

In absence of money there won't be any international anything anyway.