Glycogen vs cellulose-curvature of glycogen molecule?
Interesting question. Here, the question actually comes down to how the bond actually looks vs how we depict the bond. In detail, see this image of maltose from here:

Pay attention to the geometry of the glycosidic bond. From how it is depicted, one would conclude that it is straight in geometry. But how it actually looks is like this:

Now, the obvious conclusion is that the glycosidic bond does have an angle.
Now, with introduction over, lets come to the main point. After searching a lot, I found the value of this angle. It is 109°, much closer to the general tetrahedral angle (109.5°) of sp3 hybridized oxygen atom (deviation could be due to steric hindrance). See this article:


300 alpha-glucose units, bonded by $\alpha$-1,4 glycosidic linkages, making a 109 degree angle between 2 C-O bonds
causing the polymer to twist into a helix. -OH group of C2 projects out into the middle and form H bonds with each other, stabilising the shape.

Yes, the glucose molecules in amylose form intermolecular hydrogen bonds which stabilize the molecule. See this article and in the diagram, notice that the hydrogen bond is formed between adjacent glucose units (to the left and right of the glycosidic oxygen atom):


Although the $\alpha$-(1$\rightarrow$4) links are capable of relatively free rotation around the ($\Phi$) phi and ($\Psi$) psi torsions, hydrogen bonding between the O3' and O2 oxygen atoms of sequential residues tends to encourage a helical conformation. These helical structures are relatively stiff and may present contiguous hydrophobic surfaces.