A separate category, no
There shouldn't be any differences between the platforms assuming the xbox port is similar to the switch port - loadtimes between rooms are a little higher, but in game time is the same as PC
We can add Xbox as a platform option though, similar to Switch
It's hard to say at the moment given we don't know what format the DLC is in
If it's more levels continuing the story, then it's possible that the currently existing levels + the DLC levels could become the new "All Stages" category
Ultimately though, it's up to the community as a whole and what people like running. I'm sure we'll have plenty of discussion around when the DLC comes out
Make sure you're using In Game Time on livesplit (Right click -> Compare against -> game time). Also if you post a screenshot of your autosplitter settings that would be helpful
The disable slowmo option is optional, you're fine.