I've created my Skype id recently I do not have my Skype number but I do have my Skype id Should I need my Skype number to make Skype to Skype call?

You do not need your Skype number to make Skype to Skype calls. You can log into your Skype account with your recently made ID and password.