You don't need 128 mb of RAM to run OSX. It is only suggested. If you have less you just won't be able to get classic support, but you can always boot seperately into OS9. I'm running on 92MB fine and I've seen it work on 64, I doubt it would work on any less though.
G3 400
92 MB RAM
6 GB...