Thats why I've got help from someone experienced.

Would Novatech be a decent place to get the components?