Re: Income ideas
E*trade will buy Tbills for your account (assuming it's large enough). I presume the minimum is $100,000, maybe more.
Surely ,TD will do the same. I roll them regularly.
Also, I invest a good slug in Vanguard funds. Mostly the Prime money market, the short term in vestment grade bond fund and the intermediate term investment grade bond fund.
Also, two high yield funds: Diamond (DSIAX) is a short duration fund and Ivy high yield fund (WHIAX) a bit longer duration and greater risk profile. Yields more.