Hi Sin Cher,
According to our EWB staff in Cambodia, general construction tools are typically available in the community, and you may assume that villagers are also experienced in construction work such as installing toilets, building houses, etc. Building materials such as brick, cement, concrete rings, pipe, steel, etc., can also be readily bought at construction shops.
In terms of the nature of funding, community-level projects (similar to your floating dock) are supported mainly by non-government organisations (NGOs) and private donors, while major projects (like road construction and improvement) are the ones funded by the government.
I hope this helps.
Regards,
Jean