No. While most of the Windows 10 features will be available on all devices. There are certain features that will required special hardware:
  • Windows Hello requires a special infrared camera for facial recognition, or iris detection, or a fingerprint reader.
  • The number of apps you can snap on the screen will depend upon the display resolution.
  • Touch gestures will require a multi-touch display.
For more info, check this Microsoft support page.