They should apply for a spouse visa before he leaves for the UK. To enter the UK as a visitor (i.e. without a visa) is fine if he is just visiting, but not if he is planning to live here. As for citizenship, the spouse visa is the first step, obviously. If in the fulness of time he decides to apply...