Hello,
if you describe the change based on chromosome you always take the positiv strand. If you describe the change based on the gene/transcript you take into account on which strand this gene encodes. So if a gene like TLR9 encodes on the negative strand C becomes G and A becomes T.
To your second question: "g." means you count every base that belongs to your reference (genomic). "c." means you just count every coding base with "A" of the ATG start codon is 1. Every base that belongs to non coding regions like Intron are not counted.
BTW: Have a look at hgvs to read more about the nomenclature.
fin swimmer