Why it took so long to make a helmet or costumes?

Because these are HANDMADE and for some parts like the Suit, Belt and Boots are CUSTOM MADE for your size. These are not Ready Stock items. And also there are the queue of other peoples commissions, that explains the waiting time.