great job improvising. it is looking really nice.
re: squeal. you can try cleaning the rims with a little alcohol. next try toeing in one side but not the other...just playing around until something works. make sure your brakes are mounted snug as well.