right, have managed to 'fix' issue 2 - for some reason domain.co.uk/offers/special-offer-name was causing this due to the mod rewrite but changing it to domain.co.uk/offer/special-offer-name fixed it... why would changing /offers/ to /offer/ have that effect?
still not able to figure out how to address issue 1....