What amazing work you've done RTL! For Lily Battista's record on July 17th, 1902, perhaps he was still alive in 1902 and still living in England.
"do you have any further thoughts Battista - based on research found to date?"
Hmm, apart from the above, not at the moment. Still processing what's been listed here already, I'm sure there's some new angle to look into with all of this info...
I've been looking at Italian records, a very kind and talented person who is interested in families from Cassino, Italy managed to find Giovanni's birth records, as well as both his parent's names and all his siblings' birth records (2 of which I didn't know existed)!
His parents names are:
Antonio Battista (which you already found) from Capua, Italy.
Angela Pirollo from Cassino, Italy
He also found all four of his grandparents, I never thought I'd get back that far in my Italian line!
Turns out Giovanni was born in Cassino, not Rocca d'Arce.
Still trying to locate death records for Giovanni in Italy, so far can't find anything. But, I'm not experienced with looking through them, it has to be done manually, they're not transcribed online...