Yes, but most of them would not allow you to run the starter with the key off, and that is the whole point. Especially on a high-performance engine, get oil pressure before enabling the ignition. I'd usually crank for some 7 - 10 turns before the oil pressure came up. THEN I'd start it ...
Our engines lasted a long time and looked good internally at rebuild. Most engines get a LOT of their wear when they frist start up dry, with no oil pressure. I don't let the guys at the oil change places start my vehicles anymore, when I go there. The last one who did started it and reved to about 1,500 rpm. He said they get oil pressure quicker that way. I threw him out of the truck and said he didn't know a thing about engines. They got upset but declined to do anything about it. After that, I now start it and just let it idle until it gets pressure.
But when I get a tractor, I'll use that old technique on it.