Warning: call_user_func_array() expects parameter 1 to be a valid callback, func

I’m pretty sure that function tnc-remove_default_menu is not defined anywhere in your code. (You shouldn’t use - character in function name in PHP).

So most probably there is a function called tnc_remove_default_menu, and you’ve misspelled it’s name in add_action/add_filter.

If there is no such function anywhere in your code, then you should remove this filter/action (if this function is not needed and you don’t use it) or implement this function (if you want to use it).