I got them a while back, they are old skool neons from about 3-4 years ago with separate transformers. LEDs are way easier to work with. Varad IMO is the best company out there right now as far as LED tubes goes. Check them out at the link below and you can also buy them off there too... you might have been on this site before also....
Also, 12" tubes should be fine but just measure first with a tape measure to see if they will work.
I like the 'hidden' look better but you can basically put them wherever you want. Just don't mount them above the bottom of the windows, that is illegal.