Re: USART interrupt
Yes, the simulator should trigger an interrupt if you inject data to the RCREG register, and have receive interrupts enabled.
You did not mention if you are working in C or assembler.
(Or why you are using such an ancient PIC. There are much better, cheaper, easier to work with PIC16F devices now.)