Is it possible to have different sprites for items in the overworld than in your inventory,
I imagine that this is possible, But I haven't tried it my self.
Yes, it's possible. Just make your inventory script to show the sprite you want, which is not necessarily the same sprite for the entity in the overworld.