Well, about the floor, I've seen rubber granulate tiles in some places now, installed outdoors on terraces (the same tiles that you see so often on playgrounds), they seem to be really long-lasting. The are resistant to frost, and really easy to clean, so maybe it's worth trying them out.