Can you set a specific WiFi channel with an iOS/iPhone personal hotspot?
No - the OS picks channels algorithmically so you get what iOS chooses each time you enable personal hot spot.  I've seen personal hotspot pick channels 1, 6 and 11 on iOS 7 when in moderately busy wireless environments like this one with 26 advertising base stations (and a few hidden ones as well).