I jump off curbs, cut through grass on my commuter road bike with 700x28c tires. Wheels are fine.
Personally, I wouldn't get suspension. It's not needed. Also, I use to mountain bike all the time on a fully rigid 29er.
I didn't even look at the Walmart link, but I can assure you it's probably crap.
If you do get the Bianchi, check to make sure it fits.