An adjective that would substitute "underfunded" here?

I can’t think of any adjectives that would convey the same sense and meaning as underfunding in the context you’re using.

However capital would be a more appropriate word to use, given your context –

From OED –

capital, adj. and n.2

Real or financial assets possessing a monetary value; the stock with which a company, corporation, or individual enters into business; the total sum of shareholders' contributions in a joint-stock company;

And in phrase use –

capital funding n.

(a) capital raised by a business or company from lenders or shareholders;
(b) funding for capital or fixed assets.

Used in your context –

Tom lacks capital funding to start up a business.


Any adjective meaning poor, prefixed by too is fine.

too poor

too hard-up

too cash-strapped