Are there any restrictions regarding which devices or SDKs I can use depending on my package?
As long as your package includes Player there are no restrictions regarding SDKs or devices. You can develop for and deploy to any device/platform supported by the player.