If you fill it then it stays full for probably 50 miles or so, but after that the guage reading should drop. If it doesn't then the sender is probably sticking.
It's, as you might expect fitted to the tank and yes you can change it.
I would ask if it's not going down, how does it go up?