Couple of problems with plan A.
Assuming your tractor has a pivot on the front axle, weighing one front wheel won't be accurate. You would have to include both I believe. That would be total weight for the front end, needing to be compared to total weight of the rear.
CG is a indication of a 3 dimensional position (2 if you skip side to side). You would be looking for a point along the length of the tractor and also the height. You can't find that by using the weight at the wheels.
What your trying to do would be called weight bais I think. Once you have accurate weights you would have to calculate to find the balance point.
Aother idea would be to lay two planks on a pipe, drive on the planks until the tractor is near balanced, and plumbob from the pipe to the tractor.
For adjusting for ballast though I guess you would actually be looking for a ratio of front end weight to total weight, thinking of the rear axle being the pivot point.