It is not frost free. You have to defrost it yourself. It all depends if you got a lot of frost build up or no but it could take a year if you dont open the door that much or you dont leave it open for long. For the carpet and wood pellet I am not sure but maybe you can.