To sync with your MAC, check out our Mac section. PocketMac and MissingSync are the two apps that I know of that support the MAC environment. Use the SEARCH function please.
Make sure you read your user guide and our FAQ. Use Search as well.
As for the 8GB SD card, it depends upon the OS installed on your device. From our FAQ:
What type and size Media Card can I use in my device? - BlackBerryFAQ
As for apps, please checkout the Aftermarket section - and use the SEARCH function.