Lughaidh wrote:
But tá... uaim is rather "I need" rather than "I want/wish", as far as I know.

I think you are imposing an artificial distinction of your own making there, a Lughaidh
tá ... uaim can be either "need" or "want", i.e., it can be used for both.
The distinction isn't as important in Irish as in English (and the usage of these kinds of distinctions varies greatly amongst European languages.) "Want" originates from a meaning of "lacking" or "requiring" something. The Celtic languages seem to a
If you need to express "necessity" you can also use
gá (dhom) or add
teastáil to
uait, but
uait on its own can express "want", "need" or "missing" something.