Just bang it on yourself or bring it to a bike shop. I'm glad to see you're a mature rider unlike these idiots who are giving you a hard time.
Yes, you need the crown race to rock your new headset, and no it's not smart to ride without one.
And all forks have the fat part for the races.