It varies depending on the model. The make them really small, and pretty large. Example: http://wccftech.com/gigabyte-geforce-gtx-1070-mini-itx-oc-announced/
That would definitely fit.
I'd like to hear about the noise levels. I would assume that it wouldn't be a quiet card, but who knows.
Some coil whine situations fade over time.