Is gallstone pain typically only on the right side/back?

Yes typical. Right upper abdomen and flank but can be central and and rlq commonly also.
No. About 1/3 of the time, people will feel the most intense pain in the upper middle abdomen or lower chest. In fact, it is not uncommon to mistake a gallbladder attack for a heart attack. When in doubt, go to an er!