Yes, I have the BB cups I can include for free however one cup needs a bearing added to it. Or if you go online like Dans comp for example you can look up "Euro" bottom brackets and thats the type you need for using these cranks on an MTB frame set up. Cranks come with bolts and spacers for proper fitment.
35 for the sprocket and cog. Both of them are new and never used, the spocket alone goes for 45 but I'm looking to sell it at the moment. I'd do $70 for the whole setup, compared to the $155 retail you'd spend if you bought this stuff at a shop or even mail order. I have some sealed BB cups I can throw in as well though one cup needs a bearing.
Cranks come with bolts and spacers for proper fitment.