PHP Parse error: syntax error, unexpected T_FUNCTION in redhen_activity.module on line 608
I think you're using PHP 5.2 or earlier, which doesn't support closures. You can find out which version of PHP you're using  phpinfo().

Lindly upgrade to PHP 5.3+, or use create_function, or write a static function and pass it as a callback.