Spacing of the poles is a two fold question. One is related to the load on your roof. If you don't have snow, then that makes it easier. If others are building at 10ft centers, then you should be fine doing the same. If it was me, I'd go for 8ft centers as it makes it easier and less wasteful for your purlins on the sides of your poles. You can also use 2x6's for your purlins on 8ft centers. I don't think I'd use 2x6's on 10ft centers. That might be pushing it. With 8ft centers, you can buy 16 foot purlins and overlap your seams.
I'd also consider using 6x6 posts. In some areas, you get a higher rating on your chemicals with the larger posts.
The next thing to consider is your headers at the tops of the posts. With a 30 foot span, you will have a fairly heavy roof. I wouldn't cut any corners here and only consider a pair of 2x12's bolted to the tops of your posts. If you go 8ft centers, you can use 16 ft long 2x12's and overlap your seams on alternating posts. This will give you more strength.
I've built 24 foot trusses, but never tried anything bigger. How are you going to build your trusses? How are you going to install them? What is the height of your walls?
What type of roof are you putting on? If metal, what will be your spacing of your trusses? The spacing of the trusses dictates the size of your purlins on the roof. I like 4ft centers as it allows me to use 2x4's on the flat.
Good luck,
Eddie