Does Bestow offer anything longer than a 10 or 20 year term?

Yes, Bestow offers 10, 15, 20, 25, and 30 year term policies.