Is Halloween a noun?

Yes, the word 'Halloween' is a noun, a proper noun, the name of a specific celebration. A proper noun is always capitalized.