X-pack questions on installation

No, it doesn't. Go through our documentation in the link you posted, it should get you up and running in no time. Then also go through this section that will talk about setting up TLS for the http and transport layer so that you can have integrity and confidentiality in the communications between the components of the elastic stack