I dont think so, I think the limit on bitcoins is 21 million. We wold need much more then that for it to be a universal currency especially for governments and such.
regarding the fact that every bitcoin can be divided into 100 000 000 units so far it's easy to back all existing fiat currency by bitcoin just now...
the satoshi Client is prepared to display the ammounts in milli- or even micorbitcoins to overcome the problems with thinking in fractions of bitcoins.
It really is no problem at all
we all became familiar with ammounst of debt that is published in billions and trillions, so why there should be a problem to manage millis and micros?
both of them weren't usual just about ten years ago...