I will say the helmets are a wash, I wouldn't want someones used helmets unless I trusted the person (with my life) and the helmets were not old and stored well. I know that Full Face helmets can be expensive but in the end they are one time use safety items not something I would share with anyone.
No real comment on the bike but
eshew had good points. I just wanted to point out some helmet safety.