Page is a not externally linkable
aakk9999 - 10:50 pm on Apr 25, 2011 (gmt 0)
Note that canonical tag will appear in all 3 urls in view source.
This is fine. Having a canonical tag that points to the same URL as page has does not do any harm.
Is it okay to do it for now and mean while i try to figure a way to 301 2 and 3 to 1?
Yes, I would do this.