J, Pipe installed for hot water heaters does not cut it for woodstoves. You will need to use 4" insulated pipe. Send us an email to request the info PDF's. The pipe "offset" you mention is not a problem. You will need a pair of adjustable elbows. A/NSW
Installed in a 1968 Airstream would be happy to send all photos and equipment necessary