Hi, I know Malta but have not been since 4 years, things might have changed.
Hulling out was possible at manoel island boat
yard (in town), or the old harbour, both expensive, people did tend to cross to Sicily
Appart from haul out
Malta is a pretty good place to do works. Shipchandlers are probably the cheapest in Europe
, lot of stock.
For any welding (aluminium or stainless) try to get Mario Elul, friendly, honest, cheap
and qualified (works for plane industry).
Being in Malta is very pleasant, good and cheap
, planes to european towns if needed, ...