Apparently, you don't need a catalytic converter for your vehicle to operate, but it lessens emissions and is a legal requirement.
On the bright side, the van is off my insurance. With 2 busted automatic doors, it's main purpose lately has been for taking the dog places, which is maybe 1-2 times a week.