Well... I'm not an expert but what you want to do should be possible without any problems.

Little tip: for normalmapping you only need x and y (r and g) of the normalmap, the other two can be used as specular exponent (glossiness) and factor.
(that's what I usually do)

If you need any further help feel free to ask.

EDIT: I didn't see that you want to use 2 UV sets smirk ... this shouldn't be a problem but I've never worked with multiple UVs before so this could be something I can't solve. (the coordinate stuff only)


POTATO-MAN saves the day! - Random