That depends, is the oil actually on fire? If so then it probably won't pass. If not then I think your good to go!
No
Not if they test emissions.
Get it fixed.
No, the odometer is not part of an emissions test.
Replace the catalytic converter.
If it didn't have emissions controls from the factory you don't have to pass any emissions test, check with your state as some are different, especially California.
After one year, all new cars bought must pass the emissions test in counties that require the test. Once a vehicle is 25 years old, the emissions test is no longer required.
No, it will not.
put a cat on it
Probably fix what's wrong.
If it is leaking or rotted
Probably not as the emissions test (Smog test) is carried out by inserting a sensor into the exhaust pipe.