Unless your dad is the commercial manager of a bank then you won't be able to get an Internet Merchant ID, which means that no matter how good your security is, you will not be allowed to take credit card numbers over the internet (actually, you can take them, but no bank will actually give you any money in exchange for them
)
Banks don't give these out easily - you need a lot of capital (to cover fraud) and a history of past trading.
The alternative is to subscribe to something like worldpay or paypal (but not actually either of those, because they suck) and they will deal with the actual gathering of information and payment transactions, taking a cut of your profits as they do so. If you're lucky, after a few months of trading using something like that then your Internet Merchant ID application may be successful.
Also, depending on how many product lines you have, you may not need a product catalogue, and if you don't need to store user details, you may do without the SQL database too. It's dead easy to setup an online store with just the static list of products you sell, with links to a "basket" system provided by someone like paypal (but not actually paypal cos they suck, etc...)
Altho hardened professionals like us are happy to write entire sites using notepad, I recommend you do actually stick with something like Dreamweaver. It'll get your site structure up and running quicker than fiddling with html and javascript. Don't touch FrontPage however... that's the devil's spawn and all who touch it will go to hell and die slowly in eternal flames...