You shouldn't need to close the entity every time you move. Many companies are registered in Delaware even though they have no presence there. Other than that you will probably need a registered agent service http://en.wikipedia.org/wiki/Registered_agent#Who_can_perfor...
I live in a state that doesn't have income taxes, so I have no frame of reference for how short term residency would impact your need to pay state income taxes.