I've been riding GP5000 700x32 tires on asphalt AND dirt and cinders. Great road tire and more than acceptable on the trails in Acadia. I rode 700x25s there. You could try them it might save you from having to buy a set of wheels. If you buy wheels you will also need new discs which may or may not properly align in the brake caliper. You may have to shim the discs or adjust the calipers every time you change wheels. Not a big deal. Replacement FSA crankset would probably fit the existing BB but you would also need a new chain. Choosing wheels has so many variables. Lots of threads you can read. I bought DT Swiss ER1600 and have found them to be excellent.