As N-Drew25 mentioned, Shanilia did not meet Revan before the Massacre at Cathar. Therefore, she has not seen Revan without his mask, which he acquired after surveying the remains of genocide on Cathar. I'm dreadfully sorry I didn't make the gender clear, but Shanilia is a lady.
At the moment, I have no dialogue concerning Malak written. Nor does Malak come up in her backstory, though Revan does and another iconic character from the kotors era. As to your second question, Shanilia is meditating on Manaan, (working as a shop keeper to pay the bills), to discern how a Grey Jedi should approach the Jedi Civil War. Revan's death plays a part in shaping her current situation.
I'm going in a direction similar to this, but I'm not focusing on the "premium items." You are 100% correct about Revan's Mask being the reason Shanilia doesn't recognize Revan. Also, Shanilia is a lady. I'm curious why everyone thought Shanilia would be a guy's name.
Update: Shanilia is about 55% done, I think. 1. Word count has been increased to roughly 6,500 and has been proofread, though can't be certain I didn't miss anything yet.
2. I had an issue with the git file for manm26ab, causing an issue blocking the PC from returning to the module, (PC would be arrested for breaking into the Sith Embassy and sent to Jail. It was on permanent loop sadly)
3. Switched shops and modules to fix this issue, since my modding skills/knowledge do not know how to deal with this issue. 4. Tyvark is the character I am going to change, he's the shopkeeper outside of the Republic Embassy. So far, I have managed to fix or solve any problems that I had with the last module, which is great!
5. I understand the different emotions portrayed in Ryl Voice overs and found the master list of VO's. 6. Still have the same issues with Mando'a blade and the Bothan Stunner, though the Bothan Stunner might be something I choose not to do. 7. Add Jedi Holocron made by InSidious found on DS in Modder's Resource category. 8. Wrote "Mandalore's" datapad, the self proclaimed leader of the Mandalorians you run into on Kashyyyk that ties into Shanilia's backstory. 9. Working on Shanilia's datapad to explain backstory and details not divulged in during dialogue with PC. 10. A unique look for both datapads' icons have been made. 11. Might attempt custom VO for a small scene depending on the quality I can get, done by a friend.
All in all, things are coming along at a decent pace. I'm just glad someone noticed this WIP thread!