Royal Guard Barracks - on the palace side of Pixiewood Hills, the barracks are on the first island to the west. You can either swim their or follow the path west to the post office and then south to the barracks.
The Heartseed, go to the very bottom of the Memorial Caverns and go to the top floor of the underground museum rooms.