Engineering solitons and breathers in a deformed ferromagnet: Effect of localised inhomogeneities