Quotations in Names

No that is not allowed. The ItemDefinition, ItemCategories, etc... are all scriptable objects. Therefore their name is also their filename and it must respect the filename rules set by your operating system.
In addition we have some code generator that will generate some code using your database to easily have access to items, therefore the names of the objects in the database must be able to be written as a varialble in c#, example it cannot start with a number.

EDIT: if you want your item name to disaply with quotation marks in game you can use a custom Item View that converts your item name in the editor to the game name. This can be done with a map or using a string attribute. Or if you want to go the extra step it can be part of your localization system.
 
Top