I might believe 2, but it would be a old version(so fairly pointless), 1 and 3 would require some work so I would hold my breath
Look there is always a ton of FUD in most of these threads. But multirom or Ghetto multirom could have probably been added in the very 1st version of ALL the firmwares. But definitely after menu additions were added.
To qualify for multirom you would need technically a minimum of 2 roms on the sd card. There is no requirement for a filesystem of ANY kind. So you can:
force the users to cat or join their roms (padding the smaller ones to 4gb).
require a minimum sd card of 8gb(2 roms) or 16gb(4 roms)etc
select "slot 1" or "slot 2" etc from menu (or ghetto version no menu and button select)
force sd card reads to start at address x00 for slot 1 and at 4gb intervals for the other addresses/slots