is there a possibility to add custom fields to "notes"
Its possible to add custom fields for Notes through UI, by simply adding an option for Objects a custom group extends to option group.
However the fields wont appear on Add/Edit note form unless you write an extension to build the builds or modify core file to support custom fields(should be couple of hrs of work). Good news is the custom field data can be stored/viewed against the note by api.