Oh I think a good set of hubs and DID rims will be plenty strong...as a motocross bike can land a 30 foot plus flat landing 20 times in one moto. and if I used a set of oversized supermoto Front brakes that stop near 300lbs XR650R's from triple didget speeds in an eyepoping short distance....will be more than adequate.
Like these bad boys from Magura.
http://www.spieglerusa.com/cfm/super_moto.cfm
I don't doubt the wheel is strong - the forks on the other hand....well let's put it this way, while they withstand taking jumps with proper springs, you are going to need to triple the spring strength (can't think of the proper term) which can play all sorts of funky internally with the upsidedown fork housing. You could find that ti will work or you could end up cracking the housing (espically if you have shortened it too). Cutting the springs just to make them shorter however is not going to work for a 500lbs motorcycle no matter how much you want it to (and you will make them softer to boot)
As for the brakes, well maybe but you are now in the custom, let's spend a ton of cash catagory with those magura brakes and you still need a spoke rim to attach them to. Also you may be decreasing your wheel size and adding around 200lbs which can have a significant effect on braking. Also motoX bikes are usually working in low traction situations (dirt, gravel, etc) and usually require more feel than overall stopping power.
It is better to try to work with whole systems rather than mix and match components, so try to get matching forks, brakes, wheel and adapt the whole system to your bike. Also take measurements, you may find a supermoto bike that has forks close to the stock travel of a cb750.
I think you are better off just looking for sportbike front end swaps, which are easier, and canning the spoke rims.
anyway, you are in custom territory and I wish you luck. The secret here is to do a lot of research and take a lot of notes. When I was doing the fzr600 swap I carried a tape measure and calipers with me everywhere and measured every bike I came across.