He hasn't got many friends. Correct. He hasn't got too friends. Not correct.
"many" is a quantifier. It approximates the number of friends. You can use it before a plural noun (friends). "too" cannot do this. It's an adverb of degree, like "very". It is used mostly with adjectives. (too hot, too