Question: the Federal Government for the benefit of the public.
The Federal Government is there to benefit the public.

Answer: yes

Question: Its stately European-style buildings have since been restored, largely for use as government offices and foreign legations.
The buildings have been restored for use a government offices and foreign legations.

Answer: yes

Question: British engineers also set a port in operation at Pointe-?-Pitre, thus establishing the importance of this advantageously located town.
British engineers established the importance of the town.

Answer:
yes