Zembot will make multiple appearances throughout the game, as for involving in any lewd scenes = maybe?
As for translations go, I don't know spanish myself so I'd have to get someone to translate it. Maybe later in game's development I'll add language options.