Not going to sakura con, but I went as Axel to AX.
I may not be the best source of advice, but I can say this. GET BREATHABLE FABRIC. the fabric we used collected heat or something. You want fabric that can actually allow air in. Unless, of course, you're willing to faint for the sake of cosplay, in which case go with the shiny (but not /too/ shiny), thick, awesome and probably expensive fabric.
For his weapons, allow me to direct you here: http://forums.cosplay.com/showthread.php?t=83028
and here: http://forums.cosplay.com/showthread.php?t=86328
Unless you have pro skills and access to wood and saws and stuff....