Pessoal, da pra colocar mais um campo no checkout para o cliente digitar ou selecionar. Quero colocar o campo categoria, para o cliente preencher. é possivel?

Possível é, porém não é aconselhável, pois você terá que inserir isso via javascript customizado.