Yep, that's what my friend recommends me. Also the Teknic Chicane boots.I just bought these gloves.
Teknic Xcelerator Gloves - Street Bike - Motorcycle Superstore
Absolutely love them. As for a suit, you need to try a lot of them on if you have a local store. Different suits fit differently.
He recently got into a bad accident going around 45 into a guard rail. Said his gloves still held up fine and he's going to be reusing them, same with the boots, no rash or anything. Teknic is a overlooked brand.
The only store around here is Cycle Gear which offers their A* Brands, in house BiLT, Sedici, and Dainese.