Well either way is easy, it will just take awhile as the party is in the middle of exploring a hidden cavern that no one knows about. So I can only logically introduce your character when they come up.
As for the holy water it is fine, it would make sense for your character to have some. Though, looking over your sheet, not sure if it's a typo but you put 110 gp. You can also put all your proficiencies and languages in the notes section. Makes it easier for me to find the feats/abilities that are more relevant and in my opinion makes the sheet look neater.
Something like this just to clear up your feat/abilities.
Armor: Light, medium, shield
Weapon: Simple, Martial
Languages: Common, Elvish, etc.
Tools: Vehicle (land), Chess
Dark vision