assuming it is level ground then you want to be using 10 feet posts as a minimum.
Its fairly easy if you are used to doing it. Dont use metposts, concrete the posts in properly. I would personally always recomend closeboard fencing to my customers as it is much stronger and lasts much longer. It is that much more expensive to install either, But if you are a novice then it is easier to install panels.
If its panels then put in the post at each end and get it levelled up. run a string line between the two. Level up teh ground for the gravel board, and then mark the location of the next hole. Dig that. Fix the board and fence to the first post and then put the next post in against taht. You can now level it up and get it plumbed against the string line. Concrete it in position with a dry mix of concrete and ram it well in. Repeat all teh way along. at the end pour water onto the concrete.
That is basically it, but you may have some variances such as a sloping site or need for half panels etc.