7) WILL COSTING DIFFER FOR VARIOUS SKILL SETS?

Yes, the costing would differ for various skill sets, depending on the skills to be tested or customisation involved.