Don't Enter The Jianghu
this whole trip in the slave market is too long, i know u want to justify each progress of our MC however if u think about it, its easy, go to fighting arena, academies, schools, and all kinds of establishment and he will just pick up the attributes. he can also go to the virtual world and visit all kinds of places rich for his elemental affinities. its very easy