Yes, tramadol is excellent for suboxone withdrawal, and I know this from personal experience. A couple years back, I was scripted 12 mg a day, and also using a further 8 mg of subutex, which I would IV. My subutex supplier was busted, and my script was reduced to 10 mg, meaning I went from 20 mg of bupe a day to 10, a very large reduction. I wasn't feeling full-blown withdrawals, but I felt very bad; my reduced dose simply wasn't holding me, as my tolerance had increased. I have access to tramadol, and decided to take some on the off-chance. I wasn't expecting much, thanks to bupes blocking effect, but for some reason I can't explain tramadol seems to work with bupe. I took 300 mg of tramadol, and not only did I not feel bad, I was also pretty high, and quite euphoric. As I adjusted to the smaller dose of suboxone, I decided to stop taking the tramadol, so I weaned myself off, reducing by 50 mg a week; when I reached zero, I experienced zero WD. Of course, if you're going cold turkey, it's likely you would need higher doses of tramadol, as its a weaker opiate than suboxone.
So yeah, tramadol will help your detox, but you just need to be extremely careful; it's an opiate, and a lot of people are running into serious addiction problems with this drug. If I were you, I'd use tramadol only as a last resort, and try to take only enough to make you comfortable. If you decide to take it, make sure you stay on it for a short a time as possible, and taper down. If you're set on using it, it might be a good idea to cycle your kratom with tramadol. As I posted above, loperamide and kava could really help as well. Also, you may want to bring cloniidine up with your DR; it will eliminate all that RLS shit, but be warned: cloniidine can have some adverse side effects, including lethargy among others.
Codeine would also help. However, codeine is a far, far weaker opiate than suboxone; to eliminate withdrawals, you would possibly need to take very large doses of codeine, again risking dependence, and your doctor probably wouldn't feel comfortable prescribing such doses. It goes without saying that you wouldn't be able to take it until there is no suboxone in your system. As for your doctor, in my country, there's no chance in hell they'd script me codeine; it's seen as a drug of abuse after all, more so than suboxone (which is strange).
I personally feel you should avoid using true opiates after suboxone.