Hi,
a manifest that is fit for the master can be used for puppet apply
directly. Copy everything to the standalone node and apply the site.pp
manifest.
As for vagrant, you will have to copy your modules and manifests to the
appropriate location in the vagrant project (or whatchamacallit with
vagrant).
HTH,
Felix