Is there any keyboard shortcut to add spaces ?
No, but you could script one if you have Keyboard Maestro or the like.
How can I do that with keyboard maestro ?
This will create a new space, but won’t switch to it