@Itzco
1. No, that script only updates body fields, not sublists
2. It's possible but I would personally just have the Restlet do everything in one call
3. That would be my suggested approach
FYI we have a dedicated #C29HQS63G channel, which is a better place to post these types of questions