Just an update
Im having issues getting adb to recognize the flex still. But I have made steps in the right directions. I think my issues is because of my OS version or perhaps my adb version. Im looking into this and getting some help from an xda member. If it comes to it I will just install an older version of everything and see if that gets us. Once we get into the phone it should be just a matter of using bin4ry's root method to get rooted. Then we will need to make it easier for everyone else.