Yes, they both require Wyze Home Monitoring.
The leak and climate sensors will not work without a Wyze Sense Hub, which is only available through a subscription to Wyze Home Monitoring. However, if you have a hub but your home monitoring subscription is no longer active you will not be able to use the sensors for triggering Emergency Services.
Please note:: The Sensors will only send push notifications without a Home Monitoring service subscription.