I actually am a little worried about it too. I have 60 days to take it back, so I am going to see how well he does with it and decide if I need to use a different one or make some alterations to it or something.He will be very happy in his new home.
One thing I'm worried about is your filter. Looks like the Marina i25. I've lost two fish to that filter, so be careful. All I use now is a sponge filter.