If you are concerned with the USB module in the18F4550 not working with Vin=3.3V, there is a way to make the module work at 3.3V.
USB signals are 3.3 already....

tacbanon,
Are the remaining sensors analog or I2C, or...