Call first before going to the store...
I think so, but check the website or call them just to be sure
I remember them having quite a few seats, but not certain about the extensions that go between the toilet and the seat. Sorry.
I believe they do. You might want to stop in and check
Thanks! Your answer is awaiting moderation.