Hi halofuji,
As you only have one fixing point to your balloon, you will not be able to stop rotation. The slightest aerodynamic imbalance in your payload and it will spin as the balloon rises. The only way you can stop this is with dynamic stabilisation, i.e. steering fins on your payload. Using modern RC flight components, you should be able to do this for only a few grams of payload penalty.
As for the attachment, the key issue is that the attachment should stay fast even through the extreme buffeting that happens during most flights. Following are instructions for a very robust attachment.
1. Bunch (twist) up the neck of the bag
2. Tie a Constrictor knot about mid way up the neck.
3. get a toilet roll tube and wrap the balloon line around it six times.
4. Make a loop in the balloon line and pass it through the middle of the tube and out the other side.
5. Pass the neck of the bag into this loop, bend the neck at the Constrictor, and pull it gently into the tube.
6. Gently slide all the coils of cord off the tube onto the doubled over bag neck, then tear off the tube.
7. Arrange the coils around the doubled bag neck , so they tightly grip the area where the Constrictor sits.
8. Tighten up all the coils
Good luck