CNC Cookbook has a really good page on Surface Finish. Form and finish probably should not be looked at as the same thing. You can have a dead flat surface (form) with a 60grit finish, just as you can have a wavy surface with a 1200grit finish.
Just a thought, if you want to know what finish you want, get some Norax or Trizact belts where you can determine the grit in microns, run some flat steel lengthways past a contact wheel and you will have a good idea of what a surface ground finish of that micron level will look like.
Seems to me GD&T is only important if you are making batched mid-techs where you will be assembling scales to tangs, or in folder batches were you want parts to screw together and have their profiles match up. In these cases you want to understand Datums, Position, Flatness, Parallelism, Profile (maybe Surface Profile too) and maybe Perpendicularity. If you are having folder parts made you could add nearly all the others. Then you use Theoretically Exact Dimensions (boxed dimensions) in conjunction with the geometric tolerances, rather than using +/- tolerances on dimensions.
I second
P.Brewster
's recommendation of gdandtbasics.com They are clear and thorough. They have a lot of videos on Youtube too. There are LOTS of other on-line resources now.
I am curious what you want to have made that will need GD&T?
Chris