Yes that will still work.
No, that would be against the Strava API terms and conditions.
Each athlete needs to connect Garmin/Polar/Suuntu/Wahoo etc. in addition to Strava using the boxes on the /settings page. Zwift integration will be available soon.