Hello,
I read you all requirements and completely understand what you want,
your reference websites are very good,
First I will suggest you very best design for your choice until you satisfied then aftr we will start work on developing,
we can discuss more about it,
waiting for reply
Thanks