Faits : A. A.a. A._ fait l'objet de douze poursuites de l'Office des poursuites du district de Morges (ci-après: l'office) en recouvrement de diverses créances fiscales, huit exercées à l'instance de l'Etat de Vaud et quatre à l'instance de la Confédération suisse. Toutes les oppositions formées à l'encontre des commandements de payer ont été définitivement levées par des prononcés devenus définitifs et exécutoires à la suite du rejet, par arrêts du Tribunal fédéral du 16 juillet 2013, des recours constitutionnels subsidiaires interjetés par le poursuivi. A.b. L'Office d'impôt du district de Morges, représentant les poursuivants, a requis la continuation des poursuites, les 6 et 9 septembre 2013, et l'office a établi, le 12 septembre 2013, douze avis de saisie. B. Le 8 octobre 2013, A._ a déposé une plainte au sens de l'art. 17 LP contre chacun desdits avis de saisie, concluant à leur annulation. Il a invoqué la prescription des créances fiscales concernées. Par décision rendue le 30 janvier 2014, la Présidente du Tribunal d'arrondissement de La Côte, autorité inférieure de surveillance, a rejeté les plaintes. Saisie d'un recours de A._ à l'encontre de cette décision, la Cour des poursuites et faillites du Tribunal cantonal vaudois, autorité supérieure de surveillance, l'a rejeté par arrêt du 4 juillet 2014. Elle a également, en application de l'art. 20a al. 2 ch. 5 LP, condamné A._ au paiement des frais de 630 fr. ainsi que d'une amende de 500 fr. C. Par mémoire expédié le 18 août 2014, A._ exerce un recours en matière civile auprès du Tribunal fédéral; il conclut à la réforme de l'arrêt du 4 juillet 2014, en ce sens que les avis de saisie litigieux sont annulés, que l'arrêt est rendu sans frais, que l'amende de 500 fr. est annulée et qu'il est mis au bénéfice de l'assistance judiciaire " totale " pour la procédure devant le Tribunal cantonal vaudois. A._ sollicite en outre d'être mis au bénéfice de l'assistance judiciaire pour la procédure fédérale. Des observations n'ont pas été requises.