For the user notes aspect I have nothing to advise, sorry. You may want to check the directory
here
or
JED
to see if some sort of plugin is available.
As for the invoices a user needs only to navigate to their profile and in the Subscriptions tab the users will find at the bottom a link to review their invoices.