No ring, no closet bolts, no seat.
Toilet will power flush, but your plumbing run has to be down hill!
It should be because this is a pressure assisted siphon jet. Without the siphon jet 1.1 gallons will not clear the bowl.
American Standard lists it only in their commercial section.
The lever is left front when facing to toilet just like the image.
Yes, it is the handicapped (17-1/2"?) Right-height toilet.
Eco Flush. I made a video of it. https://youtu.be/4-o_cr0Bj7A
I think so, but it will also depends upon your water pressure.