I have run into the same situation many times. Let me say first, that I don't condone doing work that requires permits without them, as it often leads to crappy quality or safety issues. I always prefer to do quality work, but occasionally budgets make it necessary to do a quicky fix.
In your case, the most important thing is to strip away all old wax and dirt on the existing tiles. Tack down any loose tiles, especially around the edges with ring nails or a power stapler.
There are many de-waxing products and can be found at any box or hardware store. An alternative cleaner is ammonia and water. Cheap and effective, but smelly. You can also use a mix of regular bleach, TSP, and water. (BTW, never mix bleach and ammonia!!!!) Clean the existing tile with one of these products and scrub the surface well with a mesh type pad, like a 3M green scrubbie. Be sure to rinse the area well with clean water and allow to dry.
You may also consider a tile primer. This product is a bit pricey at over $30 a gal, but when applied over most any hard surface gives an excellent base for any self adhesive tile product.
When you get to the bathroom, remove the toilet and cut your tile around the closet flange, then reinstall the toilet. It is only two bolts, one water connection, and a replacement wax ring. It will look 100% better and avoid tiles coming up due to the toilet sweating and wetting the edges of tiles cut around the base. Only takes a few extra minutes, but will make a big difference.
I have used this product myself:
DAP floor leveling compound
It is thick enough that it does not actually seek self-level, but it can be used with a good straight scrim to get to "TRUE" which means "flat not necessarily level/plum".
This should be perfect for you. Follow up with a 1/8" layer of plywood if you like.
Best Answer
Kerosene is a solvent and, like vinyl, also a hydrocarbon. Their molecular structure causes them to bind together, and if left untreated the kerosene will soften and possibly dissolve the vinyl.
You can use a solution of water and mild soap such as dish detergent to break the bond and soak up the kerosene. Do not flood the floor with the solution. Use small amounts on a sponge or mop - wipe, rinse in a separate container and repeat. Be careful not to scrub the floor as it may scratch easily in its softened state. Evaporate any remaining kerosene by blowing a fan across the spot where it spilled.