Mass and Temperature of the TWA 7 Debris Disk