I haven't seen sim vendors in street side stalls for years (around the time the real name requirement was implemented), but I'm guessing you can still buy sims in some of the larger electronics markets. However, you'll still probably need to visit an actual Mobile or Unicom store to register, so why not just get a sim at one of those? Vanity numbers are pretty much a thing of the past anyway.
Fi works fine, but local sim + v is much cheaper and faster.