There are a few other problems that I have. On my first row I have placed an image in the column (two spans wide) and to the right a Heading 1 which is ten spans wide. I move the slider to the left and the Heading, where the site title is, doesn't change size. If I am wanting to view this on a phone then how do I do this so that it shrinks?
Ok so if you want your text to shrink at a certain size what you want to do is slide your slider to the left until you get the approximate position where you think it is too big then add a breakpoint. Once you set your breakpoint you can go to the font property of the element, in this case its the Header, and reduce its size. To ensure you have done this correctly slide it back to the right past your breakpoint and you will see it change back to the larger size.
This in general is the whole point of this software. The main thing is to remember if you add a breakpoint and don't change anything it won't automatically change for you. You must readjust at each breakpoint.
Do a search on RLM workflow and I know there are several examples of us explaining the ideal way to use this software. For the sake of ease and because I see that you are putting out some effort I will repeat what I have said to others.
When I build websites with this software I start out with no breakpoints at all, if there are any there I remove them. I build my layout the way I want to see it in full desktop view. Once you have your complete layout done and are happy with how things look start sliding your slider to the left. Pay attention to all your content, if you have to scroll up and down to view it all please do so. If I see something that becomes to squishy, not aligning properly, image becomes too small or anything I don't like I will add a breakpoint. Once I add the breakpoint I will begin to fix everything I do not like, I'll adjust padding, font size, image width, column spans, hide elements I want to disappear until it looks good again. I will then repeat these steps again by moving the slider to the left until it "breaks" again and add another breakpoint and begin fixing everything again. I will keep doing this until i get to the smallest screen size possible.
If you follow this approach you will "future proof" your websites. No matter what size of screen comes out your website will look great.
The second problem is that I have placed breakpoints on the top and I still can't get the columns to stack. For this I have created a second row (two and ten spans again) and if I slide the slider to the left the row compresses. I would ideally like to have the ten-wide go above the left hand two-wide when it gets to the breakpoint. This is that the left hand two-wide narrow column is a left hand menu list and that can go under the main text (the ten span column).
This question was kinda answered above. What you need to do is add a breakpoint where you want the change to happen then adjust the column spans accordingly. One thing to note is by default things are floating left so columns on the right side will drop down automatically if the total column span is greater than 12. I always keep this in mind when designing my layout. What you are asking this to do is backwards. You want the column on the right to move up and over. This can be done but you would have to manually add a custom.css file to your project and move the columns around there.
My suggestion is keep in mind how the grid system works and design accordingly. I have also achieved this by adding an extra column above and just hiding it on the full desktop version, my slider as far to the right as possible. I would add the exact same element as the one I wanted to move up and over like what you are suggesting here and when it gets to the breakpoint i want it to move I will un-hide the column above and hide the original column.
I hope this clears up a few things for you.
Happy coding