The SYNC block uses FOSC/4 as its sync clock, so it's difficult to use it if it's using FOSC/4 as its input source for counting too.

Name:  Clipboard02.jpg
Views: 7079
Size:  28.0 KB

for 16-bit read/write see sec 20.1.1.1:

Name:  16-bit tmr0.jpg
Views: 7385
Size:  37.2 KB

In 16-bit mode the operations should be: write TMR0H, TMR0L and read TMR0L, TMR0H