Sorry for the delay. I haven't been able to change my e-mail so haven't got the notification.
Yes the freehub will be fine.
Sorry to hear about the tea-leaf! :/
Can't do £70, but willing to split in the middle? £85 alright? Will do £70 if you throw in a chain whip and presents. :P