Diggin the LED pics for sure! She's looking great! As for the nutes, tbh I have no clue. I haven't barely used nutes for my plants and they seem to do just fine so meh. Sorry can't help ya too much there.
As for the indica dom, it's a little tricky to tell until they get much bigger or you start flowering. Judging by the nice broad leaves though and general tight structure, I would have to say yes, it does appear to be an indi dom.