1. To do this you can use the function dffs_vLookup_callback (see this post for instructions). If the field you want to read back to the parent item is not in your vLookup table you can include it in the “Include additional fields for use in customizer functions” dropdown at the bottom of the Build the table tab.
This function will show you all the child items as an array and you can loop through them to get the value you want.
Alternatively you can add a PreSaveAction like this in your child form:
dffs_PreSaveAction = function(){
child_status = getFieldValue("Status");
return true;
}
This variable (because it is not defined with var, let or const) will be available in Custom JS in the parent item. You can use the dffs_vLookup_callback function to pick up the variable and write it to a field in the current item.
2. There is no built in support for nested vLookups so that must be done using custom js.
Alexander