Best Advanced Practices for Puppet Packages to Foreman 1.7.1-0 Development Server Ubuntu

Following the instructions for a Development Install (without
foreman-installer): Foreman :: Contribute
I am wrapping my head around how to add Puppet Master and/or Agent to the
Install.

I have the foreman-puppet modules and rubygems as part of the install.

Questions:

  1. Can I just apt-get/yum install packages?

  2. I think on Ubuntu 14.04, I need puppet 3, due to Ruby 2.4.2?

ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-linux-gnu]

  1. Can I use foreman-installer to ONLY install Puppet/Puppet Master?
  1. Can I use a puppetforge module to configure Forman-puppet 3/4/5?

<goog_576400905>

Please respond with the best recommendation (or combinations) above or
another trick and/or tool.