I don’t know how well it would do indoors because it needs 4 to 12 hours of sunlight daily. Yes the netting is to be removed and then the lily planted in a growing medium. I’ve had mine outdoors in a shallow pond for four years. In the fall I clean the tubers and store them in water in the refrigerator then replant them in the spring.