Glad you found us!
I'd either pot this in as small a pot as possible, or mount it. You could try placing it in a small fish tank, or cut the top portion off a 2L soda bottle. Put pebbles in the bottom, keep water to just below the surface of the pebbles - put the plant in there (can be potted or bare root, or just in a small pot setting on top of a small amount of sphag. Keep mostly shaded and warm. Make sure some fresh air is allowed in (don't completely cover or close up)
I'm sure others will have more suggestions - good luck!