Not all states require a DOT number for 10,000 lb trucks. The ones that do are: Alabama, Alaska, Arizona, Colorado, Florida, Georgia, Indiana, Iowa, Kansas, Kentucky, Maine, Maryland, Michigan, Minnesota, Missouri, Montana, Nebraska, New York, Ohio, Oklahoma, Oregon, South Carolina, South Dakota, Tennessee, Utah, Washington, West Virginia, Wisconsin, and Wyoming.The truck has to be registered for the maximum weight, including trailer, for which it may haul.
When you reg it you will see that it is expensive. You also need a state DOT # for over 10k lbs. They sometimes do not ask you for this when you reg, but the nice DOT Commercial Vehicle Enforcement man will ask you why you don't have one when he does a force roadside inspection and sets it on the scales just before he writes you a ticket.
As for a 1 ton rated at 10k, good luck with that. The truck alone must weigh 9k lbs. Doesn't leave much for payload. You get caught over the weight and you're done for...
Good luck.
I have three 1-ton trucks, the MGVW's are 9200, 9900 and 10000. The 10K truck is a 2WD dually the other two are 4WD single rear wheel. None of them weigh close to 9,000 lbs. The dually weighs 5500# and the other two are 5100 and 5600 lbs. Only something like a 4WD crew cab diesel chassis/cab would be close to what you mention.
You're right though, depending on what and where you run it can get expensive.