1.) Is there a way to split PORTA into analog and digital inputs?
for sure... see datasheet in the A/D section.. ADCON1 TABLE 19-2

will be interesting to have kind of flowchart and schematic for the other problems you have.