Your truck is unsuitable for just about any camper you can purchase. It has very low payload and a short bed. The fact that you will also have tongue weight from towing a boat makes the payload situation even worse.
I had this same problem. I owned a short bed 1500 Dodge and I got what I thought was a lightweight pop-up camper. It had no bathroom, gray water tank, or water heater. It was just me in the truck with minimal gear. I even took the spare tire off the truck to save weight. Even then, I was still over the GVWR of the truck by 700 pounds with no trailer hitched up. I was under the axle ratings but just barely. I added air bags, aftermarket shocks, and load range E tires. I used the camper that way for about 1 year before I bought a 3500 to haul it on while pulling the boat.
You can search and search for a super lightweight camper. You can then modify your truck with E tires, air bags, anti-sway bar, etc. You will still have to watch every pound you put in the rig.
Save some time, money, and aggravation and upgrade your truck to a 3500. There's no reason to get a 2500, you need payload capacity.
My last camper was an 11' camper and I carried it on a 3500 dually. It had no basement and no slides. I was still 1,600 pounds over the truck's GVWR before hitching the boat. TCs are HEAVY and most trucks have very little payload.