Hi
1. Yes, in MQX, any task can create another task by calling _task_create(), _task_create_at() or _task_create_blocked. and passing the processor number, a task template index, and a task-creation index, it is very similar to xTaskCreate() in FreeRTOS
2. In KSDK1.2, in file mqx_sdk_config.h, there is a macro, MQX_COMMON_CONFIG, it can set to MQX_LITE_CONFIG. -for lower memory usage, less features
Best regards
Daniel