Any installation of OS X should support booting on any Mac hardware supported by that version of OS X. To support the latest hardware, you will have to have the latest version of OS X (otherwise the kernel extensions will not exist), with the understanding that the latest version will [understandably] not support earlier hardware. And note that sometimes the latest version of OS X deployed via retail channels is not the absolute latest version, nor is it guaranteed to support the latest hardware (though that's usually less of a problem now with the downloadable OS installations; it was more of a problem when you had to have the CD or DVD).
I've never seen anyone manage to successfully bundle .kext files for older Mac hardware with drastically newer versions of OS X (maybe 10.4 drivers on a 10.5 installation, or 10.7/10.8 drivers on a 10.9 OS installation, but that's about it). Apple has some pretty strictly-defined cutoffs regarding what the can and will tolerate in this regard.
EDIT: I'd have a bootable copy of the installation disc (or installation image) on a USB drive just as soon as I had a full installation on a USB drive.