Hi kyf,
Question 1: How can I change the SysTick IRQ priority ?
=> Because the Systick is a core interrupt. So, you can't use NVIC to change the priority of SysTick.
Unfortunately, The RTD driver didn't support functions to change the priority of core interrupts.
So, you must interact with the PRI_15 bit field in the SHPR3 ( System Handler Priority Register 3) to change the priority of SysTick.

Question 2: Can't I change the priority width configuration as I want? Is this a fixed value or the 4 is the just the default number ??
=> Yes, this a fixed value. Because the priority width equal width of the PRI_n bit field = 4 bits.
This meaning is the priority of interrupts can change from 0 to 15.
Best regards,
Dan