Few things.
1. Dunno why age and stuff exists lmao, this isn't the application template BTC uses lel
2. I'm thoroughly against her having immunity to all forms of damage. Yes, I get that she's now supposed to be a ghost, however, the Calamity Mod's lore has a variety of ways to affect spirits and by extension, ghosts. Polterghast, Calamitas, so on, have ways to damage ghosts and souls, through being a ghost themselves or necromancy. Similarly, players can damage a variety of spirits with normal weapons anyways. As such, I will be lenient enough to say you can have physical damage immunity, but you will still be vulnerable to elemental damage (fire, ice, the whole sort, hence why you can still set a ghost on fire in game.) and vulnerable to any and all magic damage.
It would be weird if Polterghast can harm spirits, but Tulip, for some reason called plot armor, can't. We really don't do plot armor here. As I've said before somewhere else, while permission to kill is active, if you're going to put yourself in a situation where you should die, then you will die regardless of permission to kill. Prevents godmodding and the sort, of course.
3. Somewhat against passing through all blocks. Just going to point out this possibility for its sake. While going through normal blocks is fine, no going through lihzar-whatever you spell it bricks or anything made of it until Plantera is defeated, no going through arena blocks or forcefields or Yharon's flamenados, etc. things like that. Also, going through stuff that would harm you, such as lava, will still harm you. It would be derp if you're immune to lava while not immune to a weapon that deals fire elemental damage.
Yes, I get the whole game mechanics thing, but considering how more story based this RP is, it's better to go with story reasons than game reasons. Hence why I was against the immunity to all damage as a ghost. Besides, this place doesn't have much of an actual combat system so it's a bit meaningless trying to exploit mechanics that no longer exist.
Also, since the whole passing through stuff is usually used to attempt this in my experience, no possessions, at least no possessions without consent. Really, had that happen more times than you'd expect with becoming incorporeal. -._-.
And to clarify, no, the consent clause does not mean you can suddenly animate a machine or a dead body out of nowhere. Something that has little to no mind does not mean it is giving consent. Reanimating stuff would take much more effort that what Tulip would be able to handle right now, all things considered, such as how the spirits of the undead, albeit mindless, are still incredibly vengeful and will most likely not give up control of their bodies regardless if you have a sane mind or not. Otherwise we'd be seeing Calamitas just taking control of Draedon's creations through possession and turning them on Yharim, which is derp for a lot of reasons.
4. I dunno why you have a handgun since, as a ghost, it's kinda useless. It's not going to be much use to you.
5. I get the melodrama, but going to point out that there are no cherry blossoms in Calamity. Or even the Terraria version you need to run Calamity. I get the Journey's End has it, but without a way for any seed or sapling that is a cherry blossom one to appear in BTC, so yeah guess that ruins that trope lel.
6. no we are not doing the ghost's ghost's ghost etc thing, we are not having a recursion loop immortality
Anyways, that's the end of my criticism, what says you?