Ta for the reply swelec, I am a regular on the sites you mentioned but the info I need is not there so asking on here seems a better option.
Regarding the floor, a visqueen sheet on the concrete should stop any damp from coming through to the wooden floor supports, correct?? and polystyrene...