2016 Ford F-150 - Leaking

My F150 year 2016 has sunroof/back windown water leak also

There might be drain holes around the sunroof that are clogged.
As far as the back window, if it can’t be raised. Interior panels will have to be removed to access the mechanism.