Hi poordeveloper,
I have done plastering work before and it’s not hard just fiddly and takes time to get it right.
The professionals do it quicker and don’t end up costing a huge amount.
I would think in your case replacing the roof would be a better longer term option.
An option...