Yes you can use 135 hubs, yes you can use a 29er wheel, but pick one with a narrow, cross country rim width.
Alternately to run narrower than 28s, have someone lace you your preferred set of road rims to a set of mountain disc hubs. XT are fine though heavy. Don't know your needs or budget.