Does it matter that SFR are commented in the pic18f46k22 pbpinc?
no
I have tried the new inc and got the following errors. (used PIC18f46k22)


Is there a way i could fix those?
if configured correctly you won't get errors