The accuracy one is on me, but the spr_idle issue shouldn't be happening, because looking at the character Dasher, he was able to load in correctly and the global.spr_idle and spr_idle were set up exactly the same way I had it set up.
Charger code snapshot:
Owl code snapshot, used the Melting example character script to base it off of: