Those sentences which start with negative words other than subjects are inverted. For example:
Little did I dream it.
But how about only a little/few? Do they work like little or few?
Those sentences which start with negative words other than subjects are inverted. For example:
Little did I dream it.
But how about only a little/few? Do they work like little or few?
"A few money" is definitely incorrect; "Only a little money do I have" may be correct but sounds very awkward to me. It also sounds very dated, much more so than "Little did I know/dream/expect". I'm guessing that "little [inverted sentence]" is a grammatical form that isn't used much anymore, and survives mostly in those fixed expressions and old-timey songs.
So I don't actually know the answer to whether it's correct to use "Only" in that construction, but that's because that construction doesn't occur much and never in circumstances where you'd put "only" in the first place (you definitely won't say "only little did I dream..."). Is this idle curiosity or do you actually want to write or say this somewhere, and if so what's the context ?
Whether to use "few" or "little" depends on whether the noun the word quantifies is countable or uncountable. Money is uncountable, so we want to use "little." Dollars (or Yuan, or Euros, or whatever) are countable. To get a grasp of this, pull out the currency from your wallet or purse. You should be able to count the number of bills you have. So we would say "only a little money," or "only a few Dollars."
As an aside, let's discuss your placement of the clause "I have." While it is not technically incorrect to put it at the end of the sentence like your example, it is much more natural sounding to put it at the beginning. So the best way to say this is
I only have a little money.
which is uncountable. You could also use a countable noun and say
I only have a few dollars
Short Answer
"Only a little money had I."
This is the answer you're looking for.
Long Answer
But note that the construction of this sentence is different from your example sentence, "Little did I dream it."
Longer Answer
The problem had been that you had been trying to compare an adverb phrase "little did I dream," with a determiner phrase, "only a little money."
The two are constructed differently.
Thus, to achieve the inversion you had wanted, we had had to create a situation in which "a little" acted instead as an adverb by letting it modify the verb.
Little did I dream it. VS. Only a little money I have.
Little did I dream it. VS. Money, only a little I have.
Little did I dream it. VS. Money, only a little did I have.
Little did I dream it. VS. Only a little money had I.
What do you think? Does this answer your question?
Little did I dream.
Only a little money do I have.
3, Only a little money I have.
The sentence #1 is grammatical. The adverb little is an adverb that has a negative meaning. In formal style, when you use an adverb with a negative meaning at the beginning of a sentence for emphasis, you invert the subject and auxiliary/modal verb.
Besides, you also start a sentence with "also" followed by some adverbial phrases, such as also after, also later, also then, also when, also at night. In such cases, you also invert the subject and auxiliary/modal verb. For example:
Only after I had seen my son did I feel calm.
The sentence #2 doesn't seem grammatical; the also isn't followed by an adverbial. Instead, it's followrd by a noun phrase "a little money".
As for the sentence #3, it sounds old-fashioned. In modern English, you don't use the structure object + subject + verb. You can rephrase your sentence as follows:
I only have a little money,
I have only a little money.
You can also say "Only I have a little money", but its meaning is different from these two sentences.