Me alegra que te sirva el IDE
y que te apuntes a programar cosas en ensamblador!
En kickass para referenciar el byte alto y bajo de una etiqueta se hace como dices, con los clásicos signos < y > (alto y bajo respectivamente)
Luego para los "INCLUDE" se usa la directiva:
.import source "fichero.asm"
para incluir trozos de código ensamblador que se compilarán como si estuvieran en el asm que los llama.
y tambien está:
.import binary "fichero.bin"
para que te meta el binario byte por byte en memoria.
Para el sprite pad usa el formato .spr, es realmente una copia binaria de como los espera encontrar el c64 en memoria (63+1 byte x sprite, ese extra byte guarda el color del sprite pero puedes ignorarlo), luego los dos ultimos bytes del archivo .spr guarda los dos colores multicolor comunes, si el/los sprite/s era multi.
Pronto sigo con el curso, siento que vaya más lento que lo que deberia pero es que tengo muchos lios...