Do yourself a favor and check out the Chippewa stands. These stands are the simplest stands on the market to attach a treestand to a tree. They also come in a variety of sizes to fit all and weigh very lilttle.
Heres a link for you.
http://www.chippewawedgeloc.com/