Hey maddogmcewan.
1) Yep, once you have setup myCRED, you will find 3 import tools under Tools > Import in your admin area. You can import CubePoints balances and log entries or CSV files.
You can find more information about importing in at https://codex.mycred.me/get-started/the-log/.
2) The transfer shortcode mycred_transfer and the transfer widget has a autocomplete feature build-in. You can however also pre populate a particular user as well. Transfers are done via AJAX in myCRED.
You can find more information about the Transfer add-on at https://mycred.me/add-ons/transfer/
3) myCRED has a hook called “Points for publishing content”. You can award points to any custom post type currently registered on your website. Post types registered as “Built in” and are not “Public” are not shown in this list. Also bbPress forum / topic / reply would not be here either since they are managed by a different hook.
You can find more information about available hooks at: https://mycred.me/about/hooks/
4) If this is the gift plugin that comes in the CubePoints for BuddyPress plugin then yes, it is supported.
5) Of course, myCRED calls it “Notifications” and it is a build-in add-on. There is a premium version of it as well which helps you style things if you are uncomfortable with CSS. You can also select where the notice shows on the screen and set different colors for positive and negative values. You can also set the template to use for notices.
You can find more information about this add on at: https://mycred.me/add-ons/notifications/
myCRED add-ons are like CubePoints Modules. You have a number of add-ons build-in that you can enable on the myCRED > Add-ons page in your admin area.
If you want to develop you own add-ons there is a codex entry on the Modules API.
Let me know if you require any further assistance and welcome to myCRED.