Web design focuses mainly on layout, visual communication and user experience. Web development turns those requirements into functioning websites and systems.

Yes, subject to technical assessment and project scope.

Many external services can be connected through APIs or available integrations, depending on the systems involved.