Will these mufflers fit in the stock location?

Yours should use offset center. You can easily fit 20"long mufflers if you flange the tailpipes and mufflers.