aroundoz: it looks like you'll be at the top end of the "XL" size. The frame is very solid and rigid, although I don't know the maximum weight.
I believe the Swift will fit you about as well as any other non-customized folding bike. So if it really doesn't work out, you may want to consider a Bike Friday.