If you question the oiling system is functioning, you can run pre-mix in the fuel tank while working out any bugs. If the carburetors are working properly, the lubrication will be carried by the fuel into and throughout the crankcase.
If the pistons were roasted, it may have been caused by carburetor issues, oiling system issues, or just too many hours. All 2-strokes will eventually destroy pistons if not rebuilt before it happens.
Most often a 2-stroke is damaged early in it's life by lean detonation (carburetor/fuel system issues), this will certainly shorten their life dramatically, especially at high power loads where great amounts of heat are generated. An overheated piston due to the lean air/fuel mixture will destroy the oil film, leading to more heat.
Lean hesitation, falling on it's face and stalling like it ran out of fuel is the primary indicator of fuel system issues. On the flip side, too much fuel is also not a great thing b/c it tends to wash away the oil film and power is reduced b/c combustion is incomplete.
Think of air/fuel mixture as dancing on the head of a pin, in terms of too much or too little fuel. It's better for the 2-stroke engine to be slightly on the fat side but not so fat it loses power due to incomplete combustion.
Fortunately if the fuel system is working properly and adjusted according to the factory settings, these engines run great and last many hours.
As an example, this image shows the 717/720 engine oil pump, the red circle highlights the alignment marks of the pump lever arm and pump body which should be parallel at throttle idle position. Adjust the oil pump cable accordingly and check it periodically, especially after adjusting idle speed.

.