Does this look safe

Moving into this duplex in a few days and was a little sketched out about the furnace being on top of a wooden box. Also not sure about the tape up at the top? Any advice or info would be greatly appreciated to calm my nerves.