1. in xschem a symbol may have a 'schematic=..' attribute to bind a specific schematic definition to a symbol. Default is that for xxx.sym you use xxx.sch, however using 'schematic=' you can use any alternate schematic view for a symbol. The alternate schematic view might contain no drawings but just a plain spice netlist, for example from a layout extraction tool. I have a
video for this (go to minute 4') , although the schematic switch is done there for verilog simulation, concept is valid for spice as well.