Number 5 is a pretty good deal. You can buy CDs from other banks without opening an account there. The CDs have your typical duration, from one month to multiple years. Each CD is FDIC insured up to the $250K limit. So not only do you get a decent yield on your money, it's FDIC insured as long as you spread the CDs across multiple banks.
Just for fun: CD's are not required to be FDIC insured, it's optional based on the issuer of the CD. I'm not aware of any these days that are not FDIC insured, but that doesn't mean they don't exist.
Your brokerage(assuming you have one) can sell you FDIC insured CD's as well, you don't have to go to $BANK to buy them. Assuming you want lots and lots of CD's this can make buying and managing multiple CD purchases a lot easier.