According to the app they have them in aisle N13 and N21. Now that is subject to change. As all Walmart store's change their layout over time.
Lol Go check
They have kayaks but I don't know about sun dolphin.
I've never seen kayaks at this location, I would call store or search website. I go here often
Thanks! Your answer is awaiting moderation.