Since I asked this earlier and no one could answer me, I'll note it here for others.
There is a free luggage storage room in both the T4 and T4S lounges. While there is no security watching over your bags, it is a nice area to store your bags if you are heading into town during a long layover. I had no problems using it twice recently.
Also, I am quite sure there is paid wifi available.