I never used a serial LCD before. LCDOUT will use parallel on Port D the way you defined it.

I always use the internal oscillators on 18F PICs, never had a problem.

Don't have enough skill to comment on ADC stuff.

Robert