2. If the flush gas cap doesn't fit your tank it is probably a harley item??? The only way to make it fit would be to cut the nylon thread section off both your new cap and your stck cap, and plastic weld the stock thread onto the new cap you have.
Thank you for the info The cap is not for a specific brand i think, its sold at "bonneville america.com". Iv heard about ppl tampering with them to make them fit... (but I cant find that thread).
Anyway, will make sure to fix some photoes soon. Thanks for encouraging me.