Soluble means it’s able to be dissolved while insoluble means it’s not. Miscible means it is able to form a homogenous mixture with another miscible object, immiscible means the opposite.
I would imagine that n-butanol would have the higher boiling point because it has less branching and therefore stronger intermolecular forces between molecules.