You can check the FAQ page on the official website to get information about MaxxSpy. You have all the answers posted there.
According to their information, your phone needs to be rooted/jailbreak in order to use the functions you mentioned above.
"Note: You need "Root" android cell phone to track Facebook messages."
FAQ page: http://maxxspy.com/faq.aspx?lang=en-US