Metricbeat doesn't have additional software requirements for Windows, you can find here the matrix of operating systems officially supported for each Elastic product: https://www.elastic.co/support/matrix#matrix_os
Regarding the second question, collection interval is configured per module in metricbeat, you can modify it using the period setting, for example period: 5m to collect metrics every 5 minutes.
Take into account that it can make sense to have different intervals for different sets of metrics.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.