Have you used this pad already? Can you return it and get an inflatable pad? My Thermarest pad, down sleeping bag and a pillow fit in one of my front panniers. The tent goes on the back.
For strapping things down I use flat bungees or the nylon straps.