Thank you so much! I stored it as a class member as you recommended and that fixed the crash.
Thanks for the heads up about the font, things got quite weird in my attempted fixes. I will change that to how I have been shown to deal with fonts in Slate.