A.- Mit Verfügung vom 5. Juli 1999 sprach die Schweizerische Unfallversicherungsanstalt (SUVA) S._ ab 1. Juli 1999 eine Invalidenrente auf der Grundlage eines Invaliditätsgrades von 20 % sowie eine Integritätsentschädigung von 7,5 % zu. Die gegen diese Verfügung erhobene Einsprache wies sie mit Entscheid vom 19. Oktober 1999 ab. B.- Auf die dagegen erhobene Beschwerde trat das Versicherungsgericht des Kantons Basel-Landschaft mit Entscheid vom 28. Februar 2001 nicht ein, da sie verspätet erhoben worden sei. Ein gleichzeitig gestelltes Gesuch um Gewährung der unentgeltlichen Prozessführung und Verbeiständung wurde abgewiesen. C.- Mit Verwaltungsgerichtsbeschwerde lässt der Versicherte beantragen, der vorinstanzliche Entscheid sei aufzuheben; eventuell sei die Sache dem Bundesgericht als staatsrechtliche Beschwerde zu überweisen; die Sache sei an die Vorinstanz zurückzuweisen und diese sei anzuweisen, auf die Beschwerde einzutreten; eventuell sei die Vorinstanz anzuweisen, ihm die unentgeltliche Prozessführung mit einem Selbstbehalt von Fr. 1000.- zu gewähren. Im Weiteren stellt er für das letztinstanzliche Verfahren ein Begehren um unentgeltliche Prozessführung und Verbeiständung. Die Vorinstanz verzichtet auf eine Stellungnahme. 