You local building department will have information on plumbing codes.
You will be able to buy a permit and talk to the local plumbing inspector.
They can be very helpful.
It's what we do.
When I was plumbing meat markets around Puget Sound, it was the first call I made. Sure I had approved plans, but it was important to talk to each inspector in each city to find out what he expected. I think I plumbed eight of them for the same grocery store, and all eight were plumbed a little different.
You will need to use shielded couplings to transition between ABS and PVC
Mike, it would help a lot if you put down your location on your profile.