My questions / concerns

Useful threads:

Yes, it should fit.