Do you have an option to earn point for liking the business' Facebook page and or Twitter feed

Yes, if you're on a Small Business plan or above, or if you're using Shopify and have added the 'Social Media' enhancement to your plan, you can reward Facebook Likes, Instagram Follows, and Twitter Follows.