Re: Freezing
I think you can even chop tomatoes and freeze them in small sections like 1-2 chop tomatoes in 1 small ziplog.
and yeah you can certainly blend tomatoe and onion in a paste and freeze them in the ice cube tray.
You can also freeze the chopped danyia, you necessarly don't have to blend it in paste thingy.