If you really have a 5 gallon pot and expect to do full boils, you will probably be maxed out at about 3.5 gallon batches, 4 if you want to watch it REALLY close. At that batch size, you should be fine with a 5 gallon mash tun going with a pretty big beer. As others have mentioned, trying to do a 5 gallon batch with a 5 gallon tun is fine until you hit the really big brews.
Your biggest concern though in my mind should not be the mash tun but the pot and carboy. Generally you want at least a 7 gallon pot for a full boil on a 5-5.5 gallon batch. You'll also want at least a 6 gallon carboy for primary fermentation or you'll be blowing off a good portion of beer for every brew. At your current sizes, I don't see how you could possibly expect more than a 4 gallon batch, which is fine, but very "non-standard".