Hmm... This template needs so many improvements but it's hard to tell, but I guess you need to use it on the empty page for your own experiment, because by that you can know what is missing and what is too much.
But you can test your template in a test page (if there is no test page you can empty page for your template) be sure if you doesn't want to publish the page you can just look at it by preview.
It's normally not ok to link to personal sites/profiles outside of your user page, but if it's a more community/fandom oriented thing that you personally run, that's a different case since its focus is contributing to the community. I'd still recommend checking with Masternachos, though.