Shortening the club will make it slightly stiffer, also 2* flat is like 1/2 shorter, doing both is quite a bit. I would flatten it and choke down a little bit. But before doing anything, go get fitted. Don't guess about this. 2*flat on a full 7 iron shot can often be 8-10 yards off line or more. a shorter club can keep the ball on line but will fit your swing more comfortable. so go get fit! You may have your longer irons 2* flat and your mid to short irons 1* or not at all.
There is lots of variables based on your swing, swing speed, height, arm, leg and torso length. If they are old clubs, yeah maybe have them cut or bent, if the clubs are banged up and eventually shortened you'll need grips too. 60-$90.00.just for grips, bending and shortening could be another 50-$100
but if you are considering new or newer clubs order them once you have been fit .The manufacturer doesn't charge you any more or any less for custom specs, Last years models can also be ordered custom in earlier part of the season. Also if you order clubs remember its a cost per club cost, a set of 8 irons might be $800 or 100 per club new, in other words if you don't hit you 3,4 or even 5 iron, skip it and order 6,7,8,9,PW for $500.