I'll just answer this 1 first b/c it will take the least amount of time
Frameshift mutation = nucleotide addition or deletion, when they say not divisible by 3, they just mean that the whole picture moves, if you add or delete 3 then you delete 1 whole gene codon, it wouldn't mess up the rest of the sequence because the rest of those proteins will still be accounted for, however if you add or delete 1 or 2 nucleotides....then you change the whole frame....for example.
AAA BBB CCC
when you add or delete 1 or 2 nucleotides, you will have (in this case delete)
AAA BBC CC
now the BBB and BBC per say will not code for the same protein....etc, etc
nucleotide = Base + Sugar + PO4
Base = just the Nucleobase i.e A, T, C, G, U