3) A houseboat is not a building, and is therefore exempt from all the laws about building minimum standards that were instituted the previous times London had a slum problem. I'm not sure if there even are any standards about living on a boat, only standards about in relation to the river and other water users.
Housing in the UK is weird and broken. This is about 50% due to Right To Buy and the slow abolition of the council house.