I'm no expert but I raised these caterpillars before and all the caterpillars were in their cocoons for about 12-14 days
they drink the dew off leaves but if you keep it in a jar than you can just dip a leaf into water and it'll drink it all the same.
twenty years
yes