The 2 spikey cacti are Cereus repandus (Peruvian apple cactus). Something I didn't even know existed. They apparently produce a fruit that looks similar to pitaya but with more flavour.