Sim, é. Ganhar uma competição em um evento como este não se qualifica como trabalho, entretanto, conforme descrito abaixo, você tem permissão para receber certos tipos de pagamento como visitante.
Eu posso citar Apêndice V: Regras de Imigração para visitantes , Parágrafo 4.7 "Pagamento":
V 4.7 The applicant must not receive payment from a UK source for any activities undertaken in the UK, except for the following:
(a) reasonable expenses to cover the cost of their travel and subsistence, including fees for directors attending board-level meetings; or
(b) prize money; or
(c) billing a UK client for their time in the UK, where the applicant’s overseas employer is contracted to provide services to a UK company, and the majority of the contract work is carried out overseas. Payment must be lower than the amount of the applicant’s salary; or
(d) multi-national companies who, for administrative reasons, handle payment of their employees’ salaries from the UK; or
(e) where the applicant is engaged in Permitted Paid Engagements (PPE) as listed at Appendix 4, provided the applicant holds a visa or leave to enter as a PPE visitor; or
(f) paid performances at a permit free festival as listed in Appendix 5.
Especificamente, os pontos (a) e (b) para as questões 2 e 3. do seu OP.
Quanto à questão 1, embora não haja uma redação explícita especificamente para "hackathons", eles caem na categoria de "reuniões, conferências, seminários, entrevistas", portanto você não deve ter problemas para entrar no Reino Unido para participar de uma delas ( bar as verificações óbvias que o ECO e o IO fazem nos estágios de aplicação e entrada) e não consigo ver nada nas regras que sugira o contrário.