Can I upload two different versions of wordpress theme?

Can I upload two different versions of wordpress themes, one with Guetenberg and another with Elementor page builder? The designs will be the same.

Just upload it as one theme with two different demos. It doesn’t make sense to have two different themes for that. One theme can support any number of page builders.