Answer:
$20 million is expected to have cash balance at the end of the year.
$39 million is the maximum possible investment funds that company is expected to invest.
Yes it is true net cash flow is likely to decrease in the next quarter if the company allows customer to pay in 90 days instead of 60 days.