Does the iCloud retain data for a period after the user specifies to delete it?
Only the people that wrote the code that makes up iCloud will know for sure. If you trust the company, then no, they won't retain it, not knowingly at least.