The radishes are sometimes available in the UK Zosh
Guavas grow on small trees, not vines, and seldom get much bigger than an egg
Guava tree, those I have seen look just like this

Is it a cho cho (chayote), a kind of squash, though those are usually crisp, not spongy
https://en.m.wikipedia.org/wiki/Chayote