yes and yes
The fridges are stocked but be aware of the cost if you open anything. If you wish just have the cabin steward remove the articles for you. Self-serve laundry is available and costs a couple bucks. Be aware that there are times it can be crowded and a waiting line. There is also an iron in the laundry room for your use in that room.