Buddypress and custom activity stream / post types (beginner question)


I want to make a website where users can post some information. This information will be processed by our team and then published to the website. Currently I am using a custom post type for this but I this could be to much and maybe a normal post type within a special category and display features are sufficient.
I would like to give the posting user some points and write in the activity stream that this user posted a snippet. How is this possible in a good way? Should I use the archivement-plugin and how to write custom messages to the activity stream?
Later I would like to add other post types also and give some reputation points for the contribution.

Thank you