Hi,
The WODSO will not overwrite the data. So, after the KF value changes from 50 to 70, the next SDSO -> WODSO load will result in the following data in the WODSO.
Req. | Key Field | Amount | Recordmode
======|========|=======|==========
R1 | 111 | 50 | N
R2 | 111 | -50 | X
R2 | 111 | 70 | (blank)
So when this goes to the cube, the final result will be 70 which is accurate.
Regarding your other question
As the data source is delta capable and having 'ADDITIVE' delta process
Once you use a Std DSO in the flow, the delta capability of the DataSource does not matter to the data flow after the Std DSO. The Std DSO always serves the after and before images regardless of what the delta capability of the datasource is.