- https://perl.apache.org/download/index.html.
- Downloading, again? See above. Installation, unsurprisingly the documentation covers this. https://perl.apache.org/docs/2.0/user/index.html, https://perl.apache.org/docs/2.0/user/install/install.html. Source build, PPM install - https://perl.apache.org/docs/2.0/os/win32/install.html
- See response to question 2, also https://perl.apache.org/docs/2.0/os/win32/config.html.
Update: What distribution of Perl are you using? ActiveState/Strawberry?
"which mod_perl module should I use"
Do you mean mod_perl v1/v2? For Apache 2.x you have to use mod_perl 2.
Update 2: See Bundle::Apache2, README. A quick web search finds tutorials and examples of Windows setup.