I have a feeling the onions wouldn't do well in the freezer, but I buy cut peppers from trader joe's all the time. I use them in stir fries. Not quite as crisp as fresh, but still good.
Do you have a basement? Onions should keep in a cool dry place for quite a while.