My brother has a 07 wing and it runs perfectly straight. Today I took the rear wheel off it and installed on mine. It acted exactly like it did before, 40 mph wobble.I think my next move is to take your advice and at least try to adjust the tube bearings,it makes sense to me. I 'm not sure whats causing this but its not the tires or wheels for sure. I'll keep working on it till I get it fixed hopefully.I'm going to check the swing arm adjustment too. When I bought this bike I knew it had a shake but figured it was just the tires. I do want to thank everyone for thier input on my problem.
I'm not the Wing expert. I relayed what I'd kept above from earlier motorcycles that had the wobble: three HD touring bikes, Honda ST1300, and three Yamaha FJR's. All developed some decel wobble before the front or rear tires cupped. HD specifically has a test that requires the mechanic to allow the front steering to freely swing starting from full left with the tire elevated. Others require a pull scale fork deflection (as in the link) or similar to test for looseness. All spec a pre-load torque, most followed by a lower running torque.
In the case of the Wing, my 2012 Service Manual (p. 16-47) specs a procedure similar to the above link for preloading the steering bearings. I have an offset torque wrench adapter. Honda specs a special wrench to mate with the adjuster nut. You can make your own by grinding away part of a socket to produce the required ears (two is ok) that fit into the nut.
Tighten adjustment nut to 21 lb-ft.
Loosen and retighten the nut to same torque.
Turn the steering L-R lock to lock at least four times to seat the bearings.
Retighten the nut to the same torque.
Repeat the steering swing L-R several more times.
Then, with the front wheel off the ground and the steering straight ahead, attach a soft strap around one fork between the upper and lower bridges (just above the fork seal for example). Hook a spring scale (fish weighing scale) to the strap and pull 90 deg to an imaginary line running across the bridge (scale pulling along the bike's front to back centerline, as shown above). The fork should start to move/turn between 2-3.1 lb-ft on the pull scale. If higher, loosen the bearing pre-load. If less, tighten it.
If your concerned about the accuracy of the scale, lift a quart of water in a light container (plastic bottled is good) with the scale. Should weigh 2# plus a little bit for the container.
Install the lock washer and nut. Honda says to tighten it 90 deg after finger tight then lock it. The guy above says leave a 0.020 clearance between the lock nut and lock washer and tells why.
Gary
Edit: I missed your brake rotor question. I'd try spinning the front tire and look/listen for any warpage. If warped, the brake pads may drag unevenly. If you have a dial indicator or fixed object (wire attached to the fork with the open end barely touching the rotor), spin it and look for wobble or runout.