The short answer to your question is that, especially if these were issues that were raised before, your best move is probably to find someone who will file a 2255 petition on behalf of the inmate. There has not been a determination as to retroactive application of any of these rulings, but certainly he is in a strong position to argue that he should received the benefit of those issues if he raised them before and did not get relief. The big problem is persuading a court that the decisions you have mentioned should have retroactive application, but you seem to understand that that will be an issue.
My strong suggestion, if you feel like these are issues in the inmate's case, is to contact an attorney who works in appeals and post-conviction and discuss the case with them with an eye toward getting any of these issues that apply back into court as soon as possible.
Retroactivity has not yet been established as mentioned above. Could you be more specific about how we can apply these cases directly to your question. Did your inmate raise these issues already and all were struck down?
A lot depends on the procedural history of the case. Raising issues on appeal will allow a defendant to receive the benefit of Supreme Court rulings if the defendant's case is still pending at the time the Supreme Court decided the cases. The retroactivity issue has not been resolved yet, but given the impact of these decisions many defendants will file in the district court for relief; the issue will be brought before courts and resolved soon after. If you can provide dates of the appeal, when it was decided and any further docket entries, more specific information can be given. I would be happy to discuss this with you further.
If your case is still pending on direct appeal it is likely that all of those recent decisions will be applicable. If, however, your direct appeal is completely over (which probably means that your petition for certiorari was denied or that the time for filing a petition for certiorari has expired) then you are in a much more difficult position. It is very unusual for the Supreme Court to make a decision retroactively applicable to cases on collateral review. Even such significant cases as Batson and Apprendi are not retroactive. If you are at the collateral review stage you have major problems.