I wish I could set it to auto-login to a Lock Screen so all my preferred stuff starts up and is ready when I get there, but my computer is still locked against anyone trying to steal it and get easy access to it
You can literally do this. Just have a unit that locks the screen.
By “unit”, you probably mean a SystemD unit, right?
This is what most people would be using yes. You could also write a runit service file