I have dual-booted two ext2 distros, using Lilo; no problems. But multi-boot using the ReiserFS has always included Windows and the BootMagic bootloader. I have used Lilo with SuSe, so I know it will work.
As for partitioning: you can share a /swap partition, and only the partition containing the MBR must be Primary; the others can be Logical. When adding distros, I avoid overwriting the MBR by installing Lilo/GRUB to the root partition(s) instead. I presume you can edit Lilo to dual-boot with a ReiserFS, but haven't tried it. HTH.
Can someone tell me what type of installation I need to do in order to dual boot with Linux Red Hat and Linux Suse? I?m using a 40 GB hard drive therefore what type of partitions will I need to make? Can I use Lilo as the boot loader for both?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic