Stop to try to compare pac to something other...each pac is different and u have to find how it's composed.
The best luck u can have it's if there is a TOC and a pointer table at the beginning of the file but I don't think it's the case here. You have the worst (and the most common) version...just one file after the other.
Now or you are right and u have the file size after the LZS or try to extract everything between a "lzs" and another.
I doubt that there are some bytes that tell you if the file is text or graphics...more if it's compressed or not.
Your question about "how i decompress it?? " let me perplex, you don't know how compression in general works??
http://en.wikipedia.org/wiki/LZ77_and_LZ78 here some general information.
More specific but just remember that it doesn't have to be exactly the same can be found here:
http://wiki.qhimm.com/FF7/LZS_format