The 64-bit PPC chips that Apple uses, and the 64-bit x86 chips that Apple is expected to use, are both backward compatible, so you can run 32-bit code on them.
32-bit PPC OSX runs on 32-bit or 64-bit PPC hardware.
32-bit x86 OSX should runs on 32-bit or 64-bit x86 hardware.
32-bit Windows runs on 32-bit or 64-bit x86 hardware.
As far as I know, there is no 64-bit build of OSX, just 64-bit libraries and extensions; all of the user interface code is still 32-bit on 64-bit PPC machines.
64-bit Windows runs on 64-bit x86 hardware only, and due to the lack of driver support (can't use 32-bit drivers), very few systems use it.
64-bit Intel Macs should boot 32-bit Windows just fine (with BootCamp's CSM for EFI).