For the NBA stuff, are you referring to those kiosks where you could buy community created clothing? Another reason why I never got into 2K18 this year either because of the grind and just the general bs that comes with this game plus its online community when it comes to ProAm/Park.
The only good feature of 2K18 relating to character creation is that you can upload quite a few image logos and they're availible to you (and only you) straight after you upload them onto 2Ks website, last year you had those 5 or 10 daily token feature which was dumb. I was actually surprised as well that when I applied my custom logos the game didn't try charge me for those either. Gonna grind the MyPlayer with a default naked character get some achievements and trade it back in. Not worth my time.