I don't RP:) But sounds fun.
Re: fish, I have a VT that is quite high maintenance and requires a lot of entertainment, was a major tail biter. And I have a work schedule that does not allow my constant interaction with him.
But here's what has worked for him:
1.Live plants, he loves them-Even if I don't rotate them he still never gets bored of playing in the roots.
2.Flare time- I give him a bit more than the usual recommended time with a small mirror outside his aquarium.
3.The small caves at petsmart work well, and I am a believer in the beta log- I have one for all 15 of my bettas and they all spend time in there.
4.My laptop screen-saver outside his tank is useful when I'm not using it.
Lastly, I've heard some have used a lavalamp outside an aquarium, which I have not tried but sounds intriguing.