Installing the rockbox bootloader is done by installing a patched original firmware, so if you want a specific version that's the right time to do it. There's no need to upgrade for rockbox.
All microSDHC cards should work. The class is a speed indication, not some sort of compatibility version.